我正在编写一个Rails 4应用程序,它将为尚未开发的移动应用程序公开API.用户将使用移动应用程序中的电子邮件和密码进行身份验证.
虽然我已经找到了很多关于这个主题的信息.很难看出什么是过时的或非最佳的.我已经阅读了HTTP Basic Auth,它看起来似乎不太安全,以及基于HTTP令牌的Auth,但我不确定如何将它与常规电子邮件和密码认证结合起来(我正在使用Devise by方式).
我想知道目前关于如何实现这一目标的最佳实践,所以我一定会采取正确的方式.
我在rails中制作API.对于普通身份验证,我们使用设计,但在API中如何实现设计验证.
gem 'devise_token_auth'
Run Code Online (Sandbox Code Playgroud)
有人更喜欢这个宝石进行身份验证,但没有可用的教程.如何在rails api中实现authenitication?