ruby-on-rails-3 – 使用Doorkeeper访问当前的客户端应用程序
发布时间:2020-12-16 19:13:28 所属栏目:百科 来源:网络整理
导读:我正在使用 Doorkeeper来管理我正在构建的基于Rails的API上的客户端应用程序.我有一个控制器操作,我想检查有关提交操作正在处理的请求的客户端应用程序的一些信息. Doorkeeper是否提供了一个帮助器或其他简单的方法来访问(在控制器中)门卫::应用程序,使得请
我正在使用
Doorkeeper来管理我正在构建的基于Rails的API上的客户端应用程序.我有一个控制器操作,我想检查有关提交操作正在处理的请求的客户端应用程序的一些信息.
Doorkeeper是否提供了一个帮助器或其他简单的方法来访问(在控制器中)门卫::应用程序,使得请求被处理?我想象一下Devise的’current_user’方法的类比. 如果不存在这样的帮助,我怎样才能获得这些信息? 解决方法
现在我已经明白了.
门卫提供了doorkeeper_token,可以在控制器中访问.这是一个Doorkeeper :: AccessToken对象,它引用令牌所属的应用程序(如doorkeeper_token.application).这是参考(在示例代码中)here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |