2017 © Pedro Peláez
 

library lib-security-oauth

OAuth implementation for the security model of the Ride framework

image

ride/lib-security-oauth

OAuth implementation for the security model of the Ride framework

  • Tuesday, October 11, 2016
  • by ride-user
  • Repository
  • 9 Watchers
  • 0 Stars
  • 2,777 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 15 Versions
  • 2 % Grown

The README.md

Ride: Security OAuth

OAuth implementation for the security library of the PHP Ride framework., (*1)

This security model is file based and usefull for a small user base., (*2)

What's In This Library

OAuth2Authenticator

The OAuth2Authenticator implements the Authenticator interface to make authentication through OAuth2 possible., (*3)

ConnectPolicy

The ConnectPolicy interface is used to automatically create users when they try to authenticate themselves for the first time., (*4)

EverybodyConnectPolicy

You can use the EverybodyConnectPolicy to let everybody create a user in your security model. This is usefull for a public application which needs a user to work properly, (*5)

EmailConnectPolicy

The EmailConnectPolicy can be used to create users when they have an email address provided. You can easily extends this class to match domains or to add roles to the user., (*6)

OAuth2Client

The OAuth2Client class is an extended HTTP client used to talk with the OAuth service., (*7)

This is implemented for Google and Facebook but other providers can be added easily., (*8)

You can check the following related modules of this library: - ride/cli-security - ride/lib-security - ride/lib-security-generic - ride/web-security-generic, (*9)

Installation

You can use Composer to install this library., (*10)

composer require ride/lib-security-oauth

The Versions

11/10 2016

dev-master

9999999-dev

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

11/10 2016

dev-develop

dev-develop

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

11/10 2016

1.0.0

1.0.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

08/03 2016

0.6.0

0.6.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

17/11 2015

0.5.2

0.5.2.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

04/11 2015

0.5.1

0.5.1.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

06/08 2015

0.5.0

0.5.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

05/08 2015

0.4.2

0.4.2.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

06/05 2015

0.4.1

0.4.1.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

06/05 2015

0.4.0

0.4.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

28/04 2015

0.3.2

0.3.2.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

28/04 2015

0.3.1

0.3.1.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

10/04 2015

0.3.0

0.3.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

18/03 2015

0.2.0

0.2.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd

26/03 2014

0.1.0

0.1.0.0

OAuth implementation for the security model of the Ride framework

  Sources   Download

MIT

The Requires

 

by Joris Vandeweerd