我正在开发的项目是使用Devise进行身份验证的Android / Rails混合项目。我已经有了令牌身份验证设置。
我不想弄清楚如何通过Android设备登录用户。 Android应用程序上有用户名/密码登录表单。我希望它将用户名和密码发送到Rails应用程序,让Rails应用程序根据这些凭据对用户进行身份验证,然后让Rails应用程序使用此用户的令牌进行响应。
我该怎么做?是否有一个Devise方法可以传递用户名和密码进行身份验证?
感谢。
答案 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