OpauthUsers for CakePHP 2.x
Opauth integration to allow login and before first login registration to complete additional data.
- CakeDC Users Plugin - This plugin is extending the CakeDC users plugin
- CakeDC Migrations Plugin - Needed to add fields to the users table
- Opauth CakePHP Plugin
- Opauth Lib (Included within the Opauth CakePHP plugin)
Opauth is not strictly required as this plugin is just dealing with the callback but it will work only with the callback from Opauth
Point your Opauth callback to the OpauthUsersController::opauth_complete() action or the controller extending it or route that your application is using.
The plugin by default comes only with two database fields,
facebook_id. So if you want to use additional Opauth adapters you'll have to create more fields in the users table that match the provider name, lower cased and underscored, suffixed with
The plugin also creates a field
registration_completed that is used to check if the remote users finished the process.
Extend the OpauthUsersController and model with AppUsersController and AppUsersModel or whatever else you like and override methods as needed. Check the model methods to modify the data.
For support and feature request, please visit the FileStorage issue page
Please send pull request to
Copyright 2013, Florian Krämer
Licensed under The MIT License Redistributions of files must retain the above copyright notice.