app/controllers/api/oauth_credentials_controller.rb
class Api::OauthCredentialsController < ApplicationController
before_action :doorkeeper_authorize!
before_action -> { doorkeeper_authorize! :public }, only: :show
respond_to :json
def show
render json: { participant: current_resource_owner.as_json }
end
private
def current_resource_owner
if doorkeeper_token
Participant.find(doorkeeper_token.resource_owner_id) if doorkeeper_token
end
end
end