嗨,我正在尝试集成设计和全方位登录我的应用程序。我正在尝试使用omniauth-google-oauth2,并遵循本教程https://github.com/plataformatec/devise/wiki/OmniAuth%3A-Overview上的说明
我做了所有的事情,但是我一直收到google错误信息
Error: invalid_request
Missing required parameter: client_id
Learn more
Request Details
response_type=code
scope=https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
redirect_uri=http://localhost:3000/users/auth/google_oauth2/callback
access_type=offline
approval_prompt=
state=50665ea3f96dc12e2189e93e1bc40592fc35ce5167d462e0
client_id=有人能帮我吗?
发布于 2013-01-05 00:05:09
@Baldrick的回答帮助我解决了这个问题。
请确保
config.omniauth :google_oauth2, "APP_ID", "APP_SECRET", { access_type: "offline", approval_prompt: "" }是否设置正确
https://stackoverflow.com/questions/14153471
复制相似问题