Ruby on rails RubyonRails:使用DesiveGem使用LDAP实现SSO

Ruby on rails RubyonRails:使用DesiveGem使用LDAP实现SSO,ruby-on-rails,devise,ldap,single-sign-on,Ruby On Rails,Devise,Ldap,Single Sign On,我只想在Rails3应用程序中实现SSO,方法是使用LDAP作为数据库,使用“Desive”gem进行身份验证 我发现了一个示例,其中只讨论了在Rails应用程序中使用“Desive”gem实现LDAP,而没有其他功能,如SSO实现、更新LDAP信息(如密码)或任何其他功能 是否有任何演示/链接/参考资料可以提供帮助?我最近部署了一个带有RubyCAS和LDAP的SSO平台,它工作得很好,但您需要生成SSL证书才能使用它 您可以使用多个身份验证程序:我在AD Microsoft中使用LDAP,如

我只想在Rails3应用程序中实现SSO,方法是使用LDAP作为数据库,使用“Desive”gem进行身份验证

我发现了一个示例,其中只讨论了在Rails应用程序中使用“Desive”gem实现LDAP,而没有其他功能,如SSO实现、更新LDAP信息(如密码)或任何其他功能


是否有任何演示/链接/参考资料可以提供帮助?

我最近部署了一个带有RubyCAS和LDAP的SSO平台,它工作得很好,但您需要生成SSL证书才能使用它

您可以使用多个身份验证程序:我在AD Microsoft中使用LDAP,如果LDAP连接器失败,则备份到MySQL数据库

RubyCAS现在是一个独立的应用程序,更易于定制

对于使用Deviate的应用程序,您可以使用Deviate_cas_authenticatable gem,易于安装。您只需更改用户模型并将rubycas服务器地址添加到designe.rb initilizer中

此外,如果要拒绝尚未创建到现有应用程序中的新用户的访问,则可以拒绝将该用户创建到应用程序中

||

希望一切都清楚