我正在使用 Omniauth 和 Devise 使用该google_oauth2
策略。它运作良好,但现在我想用我选择的东西来改变授权路径。
实际上,http://localhost:3000/users/auth/google_oauth2
我想要一个更简单http://localhost:3000/login
的,因为它很容易记住。
它不会引发任何错误,因为我已经禁用了可验证的设计数据库(登录的唯一方法是通过谷歌帐户)。
我能怎么做?
谢谢。
我正在使用 Omniauth 和 Devise 使用该google_oauth2
策略。它运作良好,但现在我想用我选择的东西来改变授权路径。
实际上,http://localhost:3000/users/auth/google_oauth2
我想要一个更简单http://localhost:3000/login
的,因为它很容易记住。
它不会引发任何错误,因为我已经禁用了可验证的设计数据库(登录的唯一方法是通过谷歌帐户)。
我能怎么做?
谢谢。
您可以在此处查看如何更改 url 前缀如何将omniauth 的路由从 /auth/:provider 更改为 /myapp/auth/:provider 所以这几乎是您所需要的。