【问题标题】:How to develop native ios app with existing Rails app as backend?如何以现有的 Rails 应用程序作为后端开发原生 ios 应用程序?
【发布时间】:2015-11-16 02:39:43
【问题描述】:

我正在开发一项可以让用户创建简单配置文件的服务。

参考 Ruby on Rails 教程(https://www.railstutorial.org/)。

它可以简单地通过电子邮件和密码验证用户。(无需设计)

问题:

  1. 如何在我的 Rails 应用程序中授权来自 ios 的用户?
  2. 如何将文章从 ios 应用发布到我的 Rails 应用?

环境:

  • Rails 4.2
  • 斯威夫特 2.0

我想知道身份验证流程和示例代码的详细信息。

【问题讨论】:

  • 您需要在 Rails 后端使用 API。

标签: ios ruby-on-rails ruby


【解决方案1】:
  1. 您的用户可以通过使用 HTTP 安全发布请求发送他们的电子邮件和密码来进行身份验证。响应将是他们可以用于所有未来请求的令牌。

  2. 您的 iOS 应用可以向/api/posts 之类的资源发出安全的 HTTP POST。 API Posts 控制器将从参数创建一个新的Post

【讨论】:

    猜你喜欢
    • 2018-05-20
    • 2012-05-01
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-21
    • 1970-01-01
    相关资源
    最近更新 更多