devise_ldap_authenticable - читать письмо от ldap из профиля ldap - PullRequest
2 голосов
/ 21 января 2011

Я использую devise_ldap_authenticable и захожу в систему, используя uid / username.У меня также есть 'config.ldap_create_user = true' в config / initializers / devise.rb

Теперь, когда пользователь входит в систему в первый раз, запись пользователя создается в базе данных.Но только имя пользователя фиксируется в этой записи.Однако я также хотел бы получить другие данные из профиля пользователя ldap, например адрес электронной почты.

Как мне это сделать?

1 Ответ

2 голосов
/ 25 июня 2011

я разветвил проект и создал метод для запроса LDAP

https://github.com/noel/devise_ldap_authenticatable

используется для запроса параметра mail

Devise::LdapAdapter.get_ldap_param(self.username,"mail") 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...