问题标签 [authlogic-oid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
93 浏览

ruby-on-rails - 强制用户注册

是否可以要求“登录”用户完成注册才能继续?当用户通过 facebook 或其他一些 oauth/open id 提供程序登录并且会话未提供所有需要的注册数据时,就会发生这种情况。

这是我的应用程序控制器,我正在尝试这个 require_registration 方法,但它以某种方式最终陷入无限循环,不确定发生了什么。

http://pastie.org/1185477

0 投票
1 回答
63 浏览

ruby-on-rails - 将 OpenID 与 Authlogic 一起使用

是否有使用 OpenID 和 Authlogic 的更新教程?我听说过关于 Authlogic 的好消息,并且文档使它看起来比 Restful 身份验证要好得多......但是在尝试实现 OpenID 时,我遇到的 100% 的教程和信息已经过时(包括 Railscast #170 )。它们依赖于不再起作用或不再存在的宝石。更令人沮丧的是,Github 今天已经关闭了几个小时。

有谁知道让 OpenID 与 Authlogic 一起使用的简单更新指南?谢谢!

0 投票
1 回答
224 浏览

openid - 如何为同时登录多个 Google 帐户的用户使用 OpenID?

Google 现在允许人们同时登录多个 Google 帐户。但是,我不认为 Google 帐户有自己唯一的 OpenID 标识符 URL(每个人都一样:https://www.google.com/accounts/o8/id)。

这提出了一个问题。假设一个用户登录了两个 Google 帐户:A 和 B。但是,他在我的网站上只有一个 B 帐户。​​我不能真正保证当他单击我的 OpenID 链接时,它将使用 B 而不是 A 进行身份验证。 .. 我所能做的就是查看结果,如果是 A,给用户一个令人困惑的错误消息,上面写着“您似乎已登录到 Google 帐户 A,请注销”。

有更好的解决方案吗?