ruby-on-rails-3 – 使用Doorkeeper访问当前的客户端应用程序

前端之家收集整理的这篇文章主要介绍了ruby-on-rails-3 – 使用Doorkeeper访问当前的客户端应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 Doorkeeper来管理我正在构建的基于Rails的API上的客户端应用程序.我有一个控制器操作,我想检查有关提交操作正在处理的请求的客户端应用程序的一些信息.

Doorkeeper是否提供了一个帮助器或其他简单的方法来访问(在控制器中)门卫::应用程序,使得请求被处理?我想象一下Devise的’current_user’方法的类比.

如果不存在这样的帮助,我怎样才能获得这些信息?

解决方法

现在我已经明白了.

门卫提供了doorkeeper_token,可以在控制器中访问.这是一个Doorkeeper :: AccessToken对象,它引用令牌所属的应用程序(如doorkeeper_token.application).这是参考(在示例代码中)here.

原文链接:https://www.f2er.com/ruby/270367.html

猜你在找的Ruby相关文章