首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有设备令牌身份验证的Grape,身份验证方法不可用

带有设备令牌身份验证的Grape,身份验证方法不可用
EN

Stack Overflow用户
提问于 2016-11-19 01:55:44
回答 1查看 550关注 0票数 0

我有一个集成了grape的rails应用程序,我尝试集成了devise token身份验证,并且我能够使用pdf中提到的urls注册/登录。

但是我确实遇到了一个grape的问题,我不能使用像user_signed_in这样的方法?或者authenticate_user!在grape api中,用户模型或控制器中包含的关注点在这里不起作用。

我尝试通过调用一些文件将这些方法集成到grape中,比如

代码语言:javascript
运行
复制
require  '........'

有没有办法在grape api中要求文件和调用这些方法。

EN

回答 1

Stack Overflow用户

发布于 2017-04-07 04:30:11

你解决这个问题了吗?有一个特定的gem,它使用devise_token_auth来处理葡萄。https://github.com/mcordell/grape_devise_token_auth。设置它应该有助于解决您的问题。

GrapeDeviseTokenAuth gem是devise_token_auth和grape之间的兼容层。当在已经存在devise (或devise_token_auth + devise)的rails应用程序中挂载grape API时,它非常有用。它依赖于devise_token_auth和devise,因此它不适合没有这些的葡萄。如果您正在寻找纯葡萄解决方案,您应该查看grape_token_auth。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40683256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档