簡體   English   中英

omniauth-twitter gem 沒有重定向到 twitter

[英]omniauth-twitter gem not redirecting to twitter

您好,我在使用omniauth-twitter gem 時遇到了一些問題,我已經按照文檔進行操作,當我將go 訪問到localhost:3000/auth/twitter 時,我得到一個不匹配的路由錯誤。 我已經用谷歌搜索了這個問題幾個小時無濟於事,我搜索了堆棧溢出無濟於事,我設法得到的唯一線索是關於 github 的問題,該問題的答案是指向不再存在的頁面的鏈接所有其他“解決方案”涉及錯誤配置 devise,我什至沒有使用。

我實際上只有文檔中的最低限度代碼,至少應該將我重定向到 twitter 登錄。

這可能與在開發人員門戶中的 twitter 應用程序中啟用的 3 腿 oauth 有關嗎?

有沒有其他人遇到過這個問題?

我終於找到了解決方案:由於 Omniauth 漏洞,問題源於新的 CSRF 保護,要在 twitter 中使用帶有 rails 的 omniauth,您必須使用 Cookpad 的omniauth-rails_csrf_protection gem

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM