如何使用用户名/密码对Devise和Android用户进行身份验证?

时间:2012-03-28 17:30:10

标签: android ruby-on-rails ruby-on-rails-3 authentication devise

我正在开发的项目是使用Devise进行身份验证的Android / Rails混合项目。我已经有了令牌身份验证设置。

我不想弄清楚如何通过Android设备登录用户。 Android应用程序上有用户名/密码登录表单。我希望它将用户名和密码发送到Rails应用程序,让Rails应用程序根据这些凭据对用户进行身份验证,然后让Rails应用程序使用此用户的令牌进行响应。

我该怎么做?是否有一个Devise方法可以传递用户名和密码进行身份验证?

感谢。

1 个答案:

答案 0 :(得分:1)

您应该了解Devise对HTTP基本身份验证的支持。这篇博客文章描述了启用它的过程。

http://pivotallabs.com/users/ledwards/blog/articles/1534-http-basic-authentication-and-devise

更新: 这是一个详细的幻灯片放映,解释了使用设计进行身份验证的各种方法: http://presentations.royvandewater.com/authentication-with-devise.html