Camelot auth is A Modular based Authentication library
Camelot-Auth is provided as a Composer package which can be installed by adding the package to your composer.json file:
{
"require": {
"t4s/camelot-auth": "*"
}
}
================== Camelot Auth (will) support the following authentication protocols
- Local(form) authentication
- Oauth V1 Authentication
- Twitter (complete)
- Oauth V2 Authentication
- Facebook (complete)
- Google (complete)
- Youtube (complete)
- github (complete)
- Windows Live
- Oauth V2 Server Authentication
- SAML V2 Authentication
- LDAP (ActiveDirectory)
- OpenID
- Yubii Key
because of the driver based design additional authentication protocols can be easily added
=================
Installation of Camelot-Auth is quite simple. but just in case we have created a number of tutorials to help you get Camelot-Auth up and running in no time
- [Laravel 4 Installation] (https://github.com/taftse/camelot-auth/wiki/Laravel-4-Installation)
- [Native Installation] (http://support.twsweb-int.com/projects/camelot/docs/installation/native)
=================
- [User Authentication] (https://github.com/taftse/camelot-auth/wiki/Authentication)
- [User Logout] (https://github.com/taftse/camelot-auth/wiki/Login)
- fix csrf in oauth2client Driver
- fix problem with IlluminateCookie
- fix problem with IlluminateSession