【发布时间】:2011-02-04 20:59:36
【问题描述】:
所以,我一直在研究 Devise,我真的很喜欢它,但我不明白的一件事是,你可以使用多个提供程序(例如 ldap 登录 + facebook/google/等)吗?所以,我想要的是:
- 用户 - 连接到我的网站的信息
- 链接的提供商 - 因此,我希望用户能够将他们的帐户链接到多个提供商。
例如,假设我们有用户 example_user。它的 facebook、google 和 ldap 帐户链接到它的帐户,所以如果它尝试使用 ldap、google 或 facebook 帐户登录,它会成功并给我它的模型 User 实例。
抱歉我的语言不好,我很不擅长解释我的问题。
谢谢!
编辑:我已经通过使用omniauth解决了它。
【问题讨论】:
-
Hey Matija,如果您已解决,请回答您自己的问题并接受您自己的答案。社区渴望收到您的来信;)
-
老实说,在 Active Directory 上不太好用,只有 openldap ... :(
标签: ruby-on-rails facebook openid ldap devise