Ruby 在 Rails - 基于 LDAP 的身份验证

Ruby on Rails - LDAP based authentication

这是我第一次 post,但我已经 reader 很长时间了:) 我目前正在为 Rails 应用程序进行 LDAP 身份验证。我正在使用 ruby Net::LDAP 库 - 我能够使用技术帐户成功绑定和登录并搜索特定用户。我不知道该怎么做,是如何使用他在登录期间提供的密码来验证找到的 AD 用户密码。由于 AD 策略限制,我只能从技术帐户进行绑定 - 因此这里不能使用将每个登录用户绑定到 AD 的使用解决方案。 感谢您的帮助

查看 .bind_as:根据文档 http://www.rubydoc.info/gems/ruby-net-ldap/Net/LDAP#bind_as-instance_method 它用于测试身份验证凭据。