Ruby on Rails — аутентификация на основе LDAP

это мой первый пост на SO, но я уже давно читаю :) В настоящее время я работаю над аутентификацией LDAP для приложения Rails. Я использую библиотеку ruby ​​Net::LDAP - я могу успешно привязать и войти в систему, используя техническую учетную запись, и найти определенного пользователя. Чего я не знаю, как сделать, так это как сверить найденный пароль пользователя AD с тем, который он указал при входе в систему. Из-за ограничений политики AD я могу сделать привязку только из технической учетной записи, поэтому решение использования с привязкой каждого регистрирующегося пользователя к AD здесь не может быть использовано. Спасибо за любую помощь


person Sykur    schedule 14.08.2015    source источник


Ответы (1)


Ознакомьтесь с .bind_as: согласно документам http://www.rubydoc.info/gems/ruby-net-ldap/Net/LDAP#bind_as-instance_method для проверки учетных данных аутентификации.

person andiba    schedule 02.09.2015