gigablah / persona-provider-bundle
Symfony2 bundle that implements a Mozilla Persona Identity Provider
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- f21/jwt: dev-master
- phpseclib/phpseclib: dev-master
- symfony/console: 2.2.*
- symfony/framework-bundle: 2.2.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
Suggests
- divi/ajax-login-bundle: Enables AJAX handling of authentication step
- friendsofsymfony/user-bundle: Implements user account registration
This package is auto-updated.
Last update: 2024-10-24 04:04:00 UTC
README
Mozilla Persona is a decentralized single sign-on (SSO) service which allows users to authenticate with Persona-enabled websites using an email address registered with any Identity Provider (IdP).
This bundle provides the necessary functionality to turn your Symfony2 project into a Persona Identity Provider.
Usage
Instructions coming soon, in the meantime you can refer to the source code of the demo site.
Demo
Register an account at the demo site and use it on any service that supports Persona, such as 123done.org.
License
Released under the MIT license. See the LICENSE file for details.
Acknowledgements
This project makes use of the following libraries:
- phpseclib/phpseclib by Jim Wigginton, Patrick Monnerat, Andreas Fischer and Hans-Jürgen Petrich
- f21/jwt by Francis Chuang