我目前正在使用 Authlogic 处理所有用户帐户,但我们公司已切换到 Google 应用程序,我更愿意对所有用户使用相同的身份验证。
我的问题是——如何?
我知道我需要 ruby-openid gem,但我还没有将身份验证与第 3 方集成。最近有什么例子或教程来帮助指导吗?
谢谢!
我目前正在使用 Authlogic 处理所有用户帐户,但我们公司已切换到 Google 应用程序,我更愿意对所有用户使用相同的身份验证。
我的问题是——如何?
我知道我需要 ruby-openid gem,但我还没有将身份验证与第 3 方集成。最近有什么例子或教程来帮助指导吗?
谢谢!
这里有一个很好的资源,我过去曾用它来完成这项工作。
这可以满足您的需求:authlogic_openid_selector_example。这不是教程,但您可以查看代码。
Google 开发人员倡导者 Seth Ladd 有一篇关于如何在 rails 3 appl 中使用 google 帐户进行身份验证的博客文章。您可能需要更改示例,具体取决于您公司中 google 应用程序的配置方式。
只是一个想法——RPX有能力从谷歌登录,你可以使用Authlogic RPX 插件