Authenticating users with well-known providers (like Google, Twitter or Facebook accounts) is widely used and an easy-to-use model for end-users.
However, when it comes to applying the feature, you need to deal with the requirements of each provider.

Opauth provides a standardized method for PHP applications to interface with authentication providers.

Opauth works well with other PHP applications & frameworks.
It is currently supported on vanilla (plain) PHP applications (of course), CakePHP, Yii Framework and more to come.

Opauth as a framework provides a set of API that allows developers to create strategies that work in a predictable manner across PHP frameworks and applications.

Opauth is an open source PHP library that removes the inconsistencies between providers and offers a standardized method for dealing with them.

Currently, 3 providers are almost plug ‘n’ play: Google, Twitter + Facebook and there are more to come. Also, there is support for dealing with any other Oauth provider.

Requirements: PHP
Website: http://opauth.org/
Download: https://github.com/uzyn/opauth

0 Shares:
Leave a Reply

Your email address will not be published.

nineteen + 4 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like

Calculate folder and subfolders size with PHP

How to read the size of a directory using PHP? Here is a simple function which could help read the size of the directory, number of directories and the number of files in the given directory.

Easily create a Zip file using PHP

Creating .ZIP archives using PHP can be just as simple as creating them on your desktop. PHP's ZIP class provides all the functionality you need!

Genghis – A Single File MongoDB Admin

In order to manage MongoDB databases easily, Genghis, a single-file, self-hosted and web-based solution is pretty handy. It can be installed either as a Ruby gem or as a standalone PHP script.