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