【问题标题】:Doorkeeper: How to know when a grant is created?门卫:如何知道何时创建了授权?
【发布时间】:2015-03-17 05:48:33
【问题描述】:

我想在用户授予应用访问权限时创建会员记录。

门卫有活动吗?

【问题讨论】:

    标签: ruby-on-rails-4 oauth doorkeeper


    【解决方案1】:

    我的解决方案是使用 rails 观察者:

    宝石文件:

    gem 'rails-observers'
    

    app/models/doorkeeper/access_token_observer.rb:

    class Doorkeeper::AccessTokenObserver < ActiveRecord::Observer
      def after_create(access_token)
        # do stuff with:
        # access_token.application_id
        # access_token.resource_owner_id
      end
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-26
      • 2023-01-12
      • 1970-01-01
      • 1970-01-01
      • 2021-09-18
      • 1970-01-01
      相关资源
      最近更新 更多