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. Required fields are marked *

2 + eight =

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

You May Also Like

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.

Pico – Flat-File CMS

Pico is an open source CMS application that is capable of very few things. It uses flat-files as the database and built with PHP. Simply, there is no setup and the app works instantly.