Katalysator :: Plugin :: Authentication :: Shop :: LDAP

Catalyst :: Plugin :: Authentication :: Store :: LDAP Ermöglicht die Authentifizierung von einem LDAP-Verzeichnis.
Jetzt downloaden

Katalysator :: Plugin :: Authentication :: Shop :: LDAP Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam Jacob
  • Website des Verlags:
  • http://search.cpan.org/~holoway/Catalyst-Plugin-Authentication-Store-LDAP-0.04/lib/Catalyst/Plugin/Authentication/Store/LDAP.pm

Katalysator :: Plugin :: Authentication :: Shop :: LDAP Stichworte


Katalysator :: Plugin :: Authentication :: Shop :: LDAP Beschreibung

Katalysator :: Plugin :: Authentication :: Store :: LDAP Ermöglicht die Authentifizierung aus einem LDAP-Verzeichnis. Katalysator :: Plugin :: Authentication :: Store :: LDAP Ermöglicht die Authentifizierung von einem LDAP-Verzeichnis.Synopsis Verwenden Sie den Katalysator-QW / Authentifizierungsauthentifizierung :: Shop :: LDAP-Authentifizierung :: Anmeldeinformationen :: Passwort /; __Package __-> config ('Authentication' => {'ldap' => {'ldap_server' => 'ldap.yourcompany.com', 'ldap_server_options' => {'timeout' => 30,}, 'binddn' => 'anonym', 'bindpw' => 'dontcareHow', 'start_tls' => 1, 'start_tls_options' => {'Verify' => 'none',}, 'user_basedn' => 'ou = people, dc = yourcompany , dc = com ',' user_filter '=>' ((objektclass = pOSIXAccount) (uid =% s)) ',' user_scope '=>' one ',' user_field '=>' uid ',' user_search_options '=> {'deef' => 'immer',}, 'use_roles' => 1, 'rolle_basedn' => 'ou = Gruppen, DC = YourCompany, DC = com', 'Rolle_Filter' => '((ObjectClass = POSIXGROUP) (MemberUID =% s)) ',' Rolle_scope '=>' one ',' rolle_field '=>' uid ',' rolle_value '=>' dn ',' rolle_search_options '=> {' deef '=>' immer ' },}},); Unterloggen: Global {My ($ self, $ c) = @_; $ c-> Anmeldung ($ c-> req-> param ("login"), $ c-> echt-> param ("Passwort"),); $ c-> res-> körper ("willkommen". $ c-> user-> username. "!"); } Dieses Plugin verwendet Netz :: LDAP, um Ihre Anwendung sich gegen ein LDAP-Verzeichnis authentifizieren zu lassen. Es hat ein ziemlich hohes Maß an Flexibilität, da die große Variation von LDAP-Verzeichnissen und Schemas von einem System an ein anderes in zwei Schritten authentifiziert: 1) Eine Suche des Verzeichnisses wird ausgeführt, sucht nach einem Benutzerobjekt, das dem Benutzernamen entspricht du passierst. Dies geschieht mit den in den Konfigurationsoptionen "BindDN" gelieferten BIND-Anmeldeinformationen.2) Wenn dieses Objekt gefunden wird, dann binden wir dann als dieses Objekt in das Verzeichnis. Angenommen, dies ist erfolgreich, der Benutzer ist authentifiziert. Anforderungen: · Perl.


Katalysator :: Plugin :: Authentication :: Shop :: LDAP Zugehörige Software