是否有可能只允许用户使用谷歌登录?

时间:2013-09-26 19:02:15

标签: ruby-on-rails ruby devise omniauth

我想创建一个只使用谷歌登录的应用,是否需要使用设计?我将如何处理它,文件只显示设计的例子。

谢谢

2 个答案:

答案 0 :(得分:1)

Devise不是必需,但假设您需要一些合理的安全级别,那么您将需要使用Devise,而不是仅使用Google OAuth2和一些自定义表格设置来手动编写身份验证框架。

Devise + omniauth-google-oauth2 =简单,干净的Google身份验证。

在我看来,使用Devise处理这些东西要好得多。其他人已经完成的工作量,你最终会通过手工制作解决方案来复制,这是荒谬的。

如果您稍后决定要添加Facebook,Twitter或简单的用户名/密码身份验证,那么您的工作已经完成。

答案 1 :(得分:0)

不需要设计。最简单的方法是使用omniauth-google-oauth2 gem.

project's github page.

上提供了指示
相关问题