2
我在通过Twitter(我在本地主机上测试)登录到应用程序时遇到了很大的问题。 对于通过Twitter登录我使用的宝石叫omniauth-twitter。Twitter登录无法正常工作
我实现了所有必要的事情,认证“有效”。 “作品” 是在引号,因为从10次我:
- 2倍的I认证成功
- 5倍我得到了错误
(twitter) Authentication failure! timeout: Timeout::Error, execution expired
- 3倍的页面关闭
我绝望从这种身份验证行为,因为这是不可用的...
为什么身份验证经常下降?有没有更节省和更可靠的方法,如何使用Twitter进行身份验证?
编辑:从日志只是一点点:
(twitter) Request phase initiated.
(twitter) Callback phase initiated.
第一行是打印出来的termina窗口,当检测到链路LOGIN通过Twitter一个人点击,第二个时回拨地址(设置在http://127.0.0.1:3001
)。 如果发生错误,则:
(twitter) Request phase initiated.
(twitter) Callback phase initiated.
(twitter) Authentication failure! timeout: Timeout::Error, execution expired
我一直在使用omniauth-twitter一段时间,从来没有任何这些问题......日志中是否有任何有用的东西? – Robin
嗨@Robin,我添加到原来的帖子我得到的错误。 – user984621