2016-11-18 65 views
0

我有一个与葡萄集成的Rails应用程序,我试图整合设计令牌身份验证,并且我能够注册/登录与pdf中提到的网址。葡萄与设计令牌身份验证,验证方法不可用

但我确实面临葡萄的问题,我可以使用像user_signed_in这样的方法吗?或authenticate_user!里面的葡萄api,包括在用户模型或控制器的关注不在这里工作。

我试图通过调用一些文件,如

require '........' 

有什么办法,要求文件,并致电葡萄API里面这些方法的葡萄里面这些方法结合起来。

回答

0

您是否解决了此问题?有一个特定的使用devise_token_auth的宝石与葡萄一起使用。 https://github.com/mcordell/grape_devise_token_auth。设置它应该有助于解决您的问题。

GrapeDeviseTokenAuth gem是devise_token_auth和grape之间的兼容层。在devise(或devise_token_auth + devise)已经存在的rails应用程序中安装葡萄API时,它非常有用。它依赖于devise_token_auth并设计,因此它不适用于这些不存在的葡萄。如果你正在寻找一种纯粹的葡萄解决方案,你应该检查grape_token_auth。