我正在使用devise gem進行登錄和註冊。現在我想包括Facebook和谷歌登錄在我的應用程序。由於我是Rails的新手,請告訴我最好的方法來Facebook和谷歌登錄,我已經嘗試了很多方法,但他們沒有工作,請給我一個工作的例子。提前致謝。使用omniouth-facebook和devise登錄到facebook
1
A
回答
1
你需要添加更多的寶石。 按照從Railscasts上http://sourcey.com/rails-4-omniauth-using-devise-with-twitter-facebook-and-linkedin/
0
退房有關身份驗證的一些教程教程:
Facebook的身份驗證 - >http://railscasts.com/episodes/360-facebook-authentication
設計和OmniAuth - >http://railscasts.com/episodes/235-devise-and-omniauth-revised(Twitter的)
你可以找到這個RailsCast youtube頁面上的劇集。
+0
m只能獲取代碼。無論是姓名還是電子郵件 –
相關問題
- 1. 使用Devise和textarea,登錄後發帖
- 2. 使用Rails Devise和Adobe AMF3登錄
- 3. 如何在移動設備上使用Facebook實現Devise登錄
- 4. 使用Facebook登錄用戶登錄Facebook登錄API
- 5. 使用Facebook access_token登錄到Facebook使用Facebook登錄的Javascript sdk不使用登錄彈出窗口
- 6. php登錄和Facebook登錄
- 7. 使用OpenId使用Facebook和Twitter登錄
- 8. devise登錄軌3
- 9. 登錄到Facebook
- 10. 登錄到Facebook
- 11. 使用C#登錄到Facebook頁面沒有登錄使用C#
- 12. 使用Devise登錄後重定向
- 13. 使用rspec/devise登錄集成測試
- 14. Facebook登錄w/Devise&Omniauth-Facebook有CORS錯誤?
- 15. 無法使用Firebase登錄Facebook登錄
- 16. jquery手機登錄使用Facebook登錄
- 17. 防止禁用用戶使用Rails和Devise登錄
- 18. devise overrule devise SessionController破解登錄
- 19. 用Django和Javascript登錄Facebook
- 20. 用Dart登錄Facebook和Google+
- 21. Rails和Devise:登錄沒有登錄/密碼,但使用特定的URL?
- 22. 用java登錄到facebook
- 23. 用戶在使用ajax,devise和omniauth時登錄失敗
- 24. 用戶第二次無法登錄(使用Devise和Omniauth)
- 25. Facebook登錄和CAS
- 26. Facebook登錄和CSRF
- 27. ASP.net +使用Facebook和aspnetdb授權登錄
- 28. 的登錄和註銷使用Facebook SDK
- 29. 使用Yii2和Codeception測試Facebook登錄
- 30. Facebook登錄使用Javascript和PHP
嗨chakeshwar ...我已經嘗試過..但無法獲得電子郵件ID和用戶數據在回調url.Pls建議我 –
檢查auth中的數據 –
設置config.omniauth:facebook,facebook_app_id,facebook_app_secret,{ info_fields:'email,first_name,last_name',範圍:'email,public_profile'} devise.rb –