我使用omniauth-facebook, omniauth-twitter, omniauth-google-oauth2
寶石
登錄,本地主機上的一切正常,但在生產中它增加了端口號5050的授權url,有沒有人遇到過這個問題? 我的網站的網址是addthis.com
Omniauth登錄添加額外的端口身份驗證url
Twitter的網址
Facebook網址:
谷歌網址
在請求的重定向URI:http://addthis.com:5050/users/auth/google_oauth2/callback沒有匹配的註冊響應重定向URI
我只是想記錄在你的網站上使用Twitter,它工作。我也會建議,不管怎麼說,錯誤都是在你的代碼中比在寶石中 - 它被廣泛使用和正確測試。 –
我不想公佈我的真實網站的網址,所以我改變了網址,我的網站不是英文的。 www.socpost.net是我的網站 –
我真的不記得Twitter的oauth是如何工作的,但我敢打賭,你設置了某個重定向網址:5050。當我嘗試使用Twitter登錄時,它不會在params to Twitter中發送redirect_url,所以我相信它之前已經在Twitter配置中預設。 Google也一樣。轉到oauth設置並修復它們! –