![](/img/trans.png)
[英]Facebook login on iPhone. Authenticate with Rails Backend (Devise+Omniauth)
[英]Devise with Facebook Omniauth - How to authenticate using API?
我有一個運行Rails 4,Devise和Omniauth(Facebook)的應用程序。 一切正常。
現在,我想創建一個IOS應用程序來訪問該數據庫。 我計划使用JSON請求來執行此操作,以獲取數據並將其發布到我擁有的Rails RESTfull資源中。
在開始編寫IOS應用程序之前,我嘗試使用命令行上的cURL(JSON請求)測試從Web應用程序中檢索數據的方法,但是Devise始終拒絕我說必須首先進行身份驗證。
我應該怎么做? 如何使用JSON請求,Facebook用戶名/密碼進行身份驗證並從Rails應用訪問數據?
還是我想都錯了,應該以其他方式做到這一點?
gem "koala"
或其他使用此“訪問令牌”的訪問Facebook api。” 6.1作為第一步,您必須從facebook獲得用戶信息。 (您將擁有facebook UID,並且可能是電子郵件。)6.2然后,您必須在數據庫中找到當前用戶並使用Devise方法sign_in
登錄 您還必須看到這個寶石https://github.com/lynndylanhurley/devise_token_auth
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.