Rails de connexion LDAP à l'aide de net/ldap
J'essaye de faire de l'authentification LDAP fonctionne sous Rails.
J'ai choisi net/ldap puisque c'est un natif de Ruby bibliothèque LDAP.
J'ai essayé tous les possibles trucs, spécialement des exemples de http://net-ldap.rubyforge.org/classes/Net/LDAP.html mais toujours impossible de le faire fonctionner.
Des idées?
première idée: coller un peu de code 🙂 et aussi de ce que le code ne serait génial.
OriginalL'auteur Omar Ali | 2010-08-21
Vous devez vous connecter pour publier un commentaire.
La meilleure solution que j'ai réussi à atteindre est un Modèle avec les éléments suivants:
OriginalL'auteur Omar Ali
Je travail sur un Concevoir plugin pour Rails 3, qui utilise LDAP pour l'authentification, vous pouvez regarder le source pour avoir des idées, il utilise actuellement net-ldap 0.1.1:
http://github.com/cschiewek/devise_ldap_authenticatable
Le réel de la connexion et l'authentification LDAP sever est fait à:
http://github.com/cschiewek/devise_ldap_authenticatable/blob/master/lib/devise_ldap_authenticatable/ldap_adapter.rb
Enfin, vous pouvez regarder l'exemple de la configuration du serveur LDAP et Rails 3 app-je utiliser pour exécuter les tests contre:
Application: http://github.com/cschiewek/devise_ldap_authenticatable/tree/master/test/rails_app/
Serveur: http://github.com/cschiewek/devise_ldap_authenticatable/tree/master/test/ldap/
OriginalL'auteur Dan McNevin