我正在帮助构建一个与 Ruby on Rails 应用程序同步的 Android 应用程序。我们在 Ubuntu 上使用 Android 2.2 和 Rails 3.x 和 Apache。
这对我来说很新鲜。您可以从 Android 设备注册和登录。在这两种情况下,用户名和密码都会发送到服务器。在与 Rails 应用程序和 Android 同步的其他情况下,当用户登录时,会将身份验证令牌标记到 URL 的末尾。这些令牌的创建和身份验证由 Devise 处理。
我的问题是:在 Rails 和 Android 设备之间来回传递用户名、密码和令牌的最佳方式是什么?