Ruby on rails 如何允许iphone应用程序使用Desive使用facebook登录?

Ruby on rails 如何允许iphone应用程序使用Desive使用facebook登录?,ruby-on-rails,facebook,ruby-on-rails-3,api,devise,Ruby On Rails,Facebook,Ruby On Rails 3,Api,Devise,我希望用户通过Desive from iphone应用程序使用他们的facebook帐户登录 考虑一下当我将id和密码作为 curl -H 'Content-Type: application/json' -H 'Accept: application/json' -X POST http://localhost:3000/users/sign_in -d "{'user' : { 'email' : 'sample@gmail.com', 'password' : 'asdfghjk

我希望用户通过Desive from iphone应用程序使用他们的facebook帐户登录

考虑一下当我将id和密码作为

curl -H 'Content-Type: application/json'   -H 'Accept: application/json'   -X POST http://localhost:3000/users/sign_in  -d "{'user' : { 'email' : 'sample@gmail.com', 'password' : 'asdfghjkl'}}"
然后它产生

{"user":{"authentication_token":"34734t374hfjeg266272","email":"sample@gmail.com"}}
我将下一个请求的身份验证令牌用作

curl -L 'localhost:3000/posts.json?auth_token=34734t374hfjeg266272'
我从表中得到的值是json,类似地,我如何使用Desive中的facebook帐户


我的网络应用程序中使用了omniauth,我可以从我的网络应用程序中以facebook用户的身份登录,但如何在iphone应用程序中使用omniauth?

您可以使用iOS6的社交框架

WWDC 2012 Session Videos“Integration With Facebook, Twitter and Sina Weibo”
()

或者,您可以使用Facebook SDK

或者,您可以使用像gtm oauth这样的oauth库

gtm oauth(Mac-oauth控制器的谷歌工具箱)


您可以使用iOS6的社交框架

WWDC 2012 Session Videos“Integration With Facebook, Twitter and Sina Weibo”
()

或者,您可以使用Facebook SDK

或者,您可以使用像gtm oauth这样的oauth库

gtm oauth(Mac-oauth控制器的谷歌工具箱)