Skip to content

sfLDAP is an abstraction layer for Kerberos-LDAP server authentication within Symfony and sfGuard

Notifications You must be signed in to change notification settings

carlagouveia/sfLDAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

sfLDAP

sfLDAP is an abstraction layer for Kerberos-LDAP server authentication within Symfony and sfGuard. It plugs right into sfGuard and makes the integration with a Kerberos-LDAP server much easier. This can be easily modified to cover normal LDAP servers. sfLDAP can be easily extended to cover the creation, editing and removal of LDAP entries.

Authors

Todo

  • Implement CRUD, not only authentication

Installation

Install sfGuard plugin normally, then clone this repository into your project. After that, edit your app.yml:

all:
  sf_guard_plugin:
    check_password_callable: [sfLDAP, auth]
    
  ldap:
    host: '192.168.0.1'
    port: 389
    protocol: 3
    dn: 'cn=users,dc=example,dc=com'

This will allow sfGuard to call the sfLDAP authentication method instead of it's own. It also configures your LDAP server.

About

sfLDAP is an abstraction layer for Kerberos-LDAP server authentication within Symfony and sfGuard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages