【问题标题】:Devise - openid + ldap设计 - openid + ldap
【发布时间】: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


【解决方案1】:

【讨论】:

  • 好吧,这是很久以前的事了......所以,我成功地使它在 openldap 上工作(使用你在回答中提到的文章),但它在活动目录上不太工作。我目前没有足够的空闲时间来获取 gem 并对其进行调试,但我计划在一两周内完成。 :)
  • Active Directory 的架构在很多方面都搞砸了.. 可能是因为这个..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多