使用Oauth对Untappd API进行身份验证

时间:2015-02-07 14:38:57

标签: ruby-on-rails omniauth

我有一个Rails应用程序,我正在使用“omniauth-untappd”gem进行身份验证。它工作正常,但突然停止工作。 当用户尝试进行身份验证时--Rails应用程序生成https://untappd.com/api/docs#authentication中描述的正确URL - API会返回无效凭据错误。 我加倍检查配置文件与客户端ID,它没关系。如果我直接从浏览器调用url(https://untappd.com/oauth/authenticate/?client_id=CLIENTID&response_type=code&redirect_url=REDIRECT_URL),问题就发生了,所以我认为这不是gem的问题。 其他策略 - facebook,twitter和untappd - 在同一个应用程序中运行良好。 可能是Untappd API中的一个问题?有关Rails版本的东西吗?

控制台日志:

INFO - :在2015-02-07 15:49:50 +0000

为191.17.67.26开始获取“/ auth / untappd”

INFO - :开始GET“/ auth / untappd / callback?code = 4FC137EB7AE5AAFB504F76C50C84B9C258FF79CC”for 191.17.67.26 at 2015-02-07 15:49:51 +0000

信息 - :开始获取“/ auth / failure?message = invalid_credentials& strategy = untappd”for 191.17.67.26 at 2015-02-07 15:49:52 +0000

0 个答案:

没有答案