dis*_*dng 12 ruby-on-rails devise ios
我目前正在构建一个带有rails后端的iPhone应用程序.我在iphone上使用facebook的单点登录(SSO),并且在客户端上的身份验证效果非常好.我在rails上使用devise作为后端.
注意我已经在iOS应用程序中咨询过Facebook身份验证,该应用程序也已经访问了安全的Web服务
我看到设计有一个叫做token_authenticable的东西,它本质上是该线程的第5步中描述的"票证".这是我看到的当前流程
这很简单.但是,我有几个问题:
您必须在服务器和 ios 客户端上使用相同的令牌。一个简单的解决方案是通过 device+omniauth 将所有逻辑放在服务器端,iOS 只处理服务器端的 UI 和响应。如果你想从iOS获取令牌,就像使用facebook iOS SDK一样,你应该将令牌告诉服务器端,但看起来不安全。
| 归档时间: |
|
| 查看次数: |
2252 次 |
| 最近记录: |