我尝试通过API在我的应用上创建用户帐户。在我的API控制器的顶部,我向doorkeeper_for添加了一个异常,以便创建可以由具有令牌的人运行:
doorkeeper_for :all, unless: :create
当我调用API时,虽然收到401错误,但收到令牌无效的消息。显然,它忽略了除非:异常。有什么想法吗?
答案 0 :(得分:2)
好像你正在尝试重现一些旧的截屏视频。因为我现在无法在gem doorkeeper中找到方法doorkeeper_for。只有:
before_action :doorkeeper_authorize!, except: :create