Sha256: b7fd58d33eea86fed041202300780353e35c1fe2730c78ce7c14414005a1f164
Contents?: true
Size: 857 Bytes
Versions: 5
Compression:
Stored size: 857 Bytes
Contents
# frozen_string_literal: true module Doorkeeper class AuthorizedApplicationsController < Doorkeeper::ApplicationController before_action :authenticate_resource_owner! def index @applications = Application.authorized_for(current_resource_owner) respond_to do |format| format.html format.json { render json: @applications, current_resource_owner: current_resource_owner } end end def destroy Application.revoke_tokens_and_grants_for( params[:id], current_resource_owner ) respond_to do |format| format.html do redirect_to oauth_authorized_applications_url, notice: I18n.t( :notice, scope: %i[doorkeeper flash authorized_applications destroy] ) end format.json { render :no_content } end end end end
Version data entries
5 entries across 5 versions & 1 rubygems