通过Grape使用Devise功能是否很好?

时间:2015-07-24 06:59:15

标签: ruby-on-rails ruby devise grape-api

Devise帮助我们登录/注册用户到我们的Rails应用程序。它可以帮助我们确认电子邮件,恢复帐户。在app和用户之间实现会话很容易。当用户通过浏览器访问您的应用程序时,很容易使用Devise。

但是,如果用户将通过Grape访问您的应用,如何使用Devise?

在用户想要登录的简单浏览器应用程序中,我们可以使用user_signed_in?进行检查,或者当用户访问控制器时,我们可以使用before_action :authenticate_user!。然后我们使用current_user,即用户登录或立即注册。

是否可以通过Grape访问这些助手?通过Grape使用Devise是一个很好的解决方案吗?

0 个答案:

没有答案