2017 © Pedro Peláez
 

library camelot-auth

Modular Authentication system supprting a number of authentication methods

image

t4s/camelot-auth

Modular Authentication system supprting a number of authentication methods

  • Wednesday, December 16, 2015
  • by Taftse
  • Repository
  • 14 Watchers
  • 62 Stars
  • 1,355 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 17 Forks
  • 17 Open issues
  • 11 Versions
  • 1 % Grown

The README.md

#Camelot-Auth

Build Status, (*1)

Camelot auth is A Modular based Authentication library, (*2)

Installation

Camelot-Auth is provided as a Composer package which can be installed by adding the package to your composer.json file:, (*3)

{
    "require": {
        "t4s/camelot-auth": "1.0.*"
    }
}

## Currently Supported Authentication Protocols

Camelot Auth (will) support the following authentication protocols, (*4)

  • Local(form) authentication
  • Oauth V1 Authentication
    • Twitter (complete)
  • Oauth V2 Authentication, (*5)

    • Facebook (complete)
    • Google (G+, YouTube, etc) (complete)
    • GitHub (complete)
    • Windows Live (complete)
    • Foursquare (complete)
    • LinkedIn (complete)
  • Oauth V2 Server Authentication, (*6)

  • SAML V2 Authentication
  • LDAP (ActiveDirectory)
  • OpenID
  • Yubii Key

because of the driver based design additional authentication protocols can be easily added, (*7)

## installation

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, (*8)

  1. [Laravel 4 Installation] (https://github.com/taftse/camelot-auth/wiki/Laravel-4-Installation)
  2. [Native Installation] (https://github.com/taftse/camelot-auth/wiki/Native-Instalation)

## Driver Setup

  • [Setting up an Oauth2 Provider] (https://github.com/taftse/camelot-auth/wiki/Setting-up-an-OAuth2-Provider)

## Usage

  • [User Authentication] (https://github.com/taftse/camelot-auth/wiki/Authentication)
  • [User Logout] (https://github.com/taftse/camelot-auth/wiki/Login)

The Versions

16/12 2015

dev-camelot_2.0

dev-camelot_2.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth security oauth2 ldap saml2 openid active directory yubii key

07/09 2014

dev-master

9999999-dev https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth security oauth2 ldap saml2 openid active directory yubii key

07/09 2014

dev-dev-1.0

dev-dev-1.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

22/06 2014

2.0.4

2.0.4.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

17/06 2014

2.0.3

2.0.3.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

14/06 2014

2.0.2

2.0.2.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

10/06 2014

1.0.2

1.0.2.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth security oauth2 ldap saml2 openid active directory yubii key

04/05 2014

1.0.1

1.0.1.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth security oauth2 ldap saml2 openid active directory yubii key

30/03 2014

2.0

2.0.0.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

30/03 2014

2.0.1

2.0.1.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth laravel 4 security oauth2 ldap saml2 openid active directory yubii key

30/03 2014

1.0

1.0.0.0 https://github.com/taftse/camelot-auth/

Modular Authentication system supprting a number of authentication methods

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Timothy Seebus

laravel authentication oauth auth security oauth2 ldap saml2 openid active directory yubii key