2017 © Pedro Peláez
 

library sentry_ldap

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

image

anndro/sentry_ldap

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  • Thursday, June 18, 2015
  • by anndro
  • Repository
  • 3 Watchers
  • 22 Stars
  • 316 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 348 Forks
  • 2 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

SentryLdap

SentryLdap is a fork of Cartalyst Sentry library. Added new features like ldap authentication.SentryLdap is a PHP 5.3+ fully-featured authentication & authorization system. It also provides additional features such as user groups and additional security features., (*1)

This branch works with Laravel 4.2 !, (*2)

Sentry is a framework agnostic set of interfaces with default implementations, though you can substitute any implementations you see fit., (*3)

Features

It also provides additional features such as user groups and additional security features: - Ldap login, (*4)

Sentry features - Configurable authentication (can use any type of authentication required, such as username or email) - Authorization - Activation of user (optional) - Groups and group permissions - "Remember me" - User suspension - Login throttling (optional) - User banning - Password resetting - User data - Interface driven - switch out your own implementations at will, (*5)

Installation

Installation of SentryLdap is very easy. Open your composer.json file and add the following to the require array:, (*6)

"anndro/sentry_ldap": "2.1.*"

to your composer.json file then follow one of the following guides to get SentryLdap working with your favorite framework or on it's own:, (*7)

  1. Install in Laravel 4
  2. Install in FuelPHP 1
  3. Install in CodeIgniter 3

Using

This library is still beta for ldap functions. You have to change this lines in your config file., (*8)

'ldap' => array(
    'server'    => 'ldapserver',
    'port'      => 'ldapport'
),

After this settings you have to follow sentry orginal document file. You can use ldap login like this;, (*9)

// Set login credentials
$credentials = array(
    'userid'    => 'demo',
    'password' => 'demo',
);

// Try to authenticate the user
$user = Sentry::authenticateWithLdap($credentials, false);

Also have Sentry::authenticateWithLdapAndRemember($credentials); function., (*10)

Support

We offer support through our help forums, on IRC at #cartalyst for normal sentry issues, and through GitHub issues (bugs only) for Ldap issues., (*11)

The Versions

18/06 2015

dev-laravel5

dev-laravel5

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

18/06 2015

2.2.2

2.2.2.0

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

18/06 2015

2.2.1

2.2.1.0

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

18/06 2015

2.2.0

2.2.0.0

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

16/12 2014

dev-master

9999999-dev

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

16/12 2014

2.1.1

2.1.1.0

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

14/06 2014

2.1.0

2.1.0.0

PHP 5.3+ Fully-featured Authentication & Authorization System with Ldap

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie
by Mucahit Buyukyilmaz

laravel auth security codeigniter fuelphp

14/06 2014

dev-laravel_4.2

dev-laravel_4.2

PHP 5.3+ Fully-featured Authentication & Authorization System

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie

laravel auth security codeigniter fuelphp

13/06 2014

dev-laravel_4.0

dev-laravel_4.0

PHP 5.3+ Fully-featured Authentication & Authorization System

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie

laravel auth security codeigniter fuelphp

13/06 2014

2.0.0

2.0.0.0

PHP 5.3+ Fully-featured Authentication & Authorization System

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

by Bruno Gaspar
by Dan Syme
by Daniel Petrie

laravel auth security codeigniter fuelphp