Sal*_*aFG 6 timeout google-api devise omniauth ruby-on-rails-3.2
所以我一直在研究Google API,现在我正在浏览我在互联网上找到的这个教程:https://github.com/plataformatec/devise/wiki/OmniAuth : -Overview,它几乎对我有用.我完成了指定的所有步骤,并成功设法重定向到Google,以便从登录页面请求访问我的应用程序.但是,当我点击"允许访问"时,服务器会将我重定向到普通的注册页面,然后我得到一个闪存说:
无法通过Google oauth2授权您,因为"超时"
使用的宝石:
gem 'omniauth-google-oauth2'
Run Code Online (Sandbox Code Playgroud)
这是我的devise.rb模型:
require "omniauth-google-oauth2"
config.omniauth :google_oauth2, "myKey", "mySecret", { access_type: "offline", approval_prompt: "" }
Run Code Online (Sandbox Code Playgroud)
这是路线:
devise_for :gamers, :controllers => { :omniauth_callbacks => "gamers/omniauth_callbacks" }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
681 次 |
| 最近记录: |