Polish
This commit is contained in:
committed by
Stanko K.R.
parent
96b62d6ec4
commit
7bc6ae4fac
@@ -1,34 +1,37 @@
|
||||
class My::AccessTokensController < ApplicationController
|
||||
def index
|
||||
@access_tokens = Current.identity.access_tokens.order(created_at: :desc)
|
||||
@access_tokens = my_access_tokens.order(created_at: :desc)
|
||||
end
|
||||
|
||||
def show
|
||||
access_token_id = verifier.verify(params[:id])
|
||||
@access_token = Current.identity.access_tokens.find(access_token_id)
|
||||
@access_token = my_access_tokens.find(verifier.verify(params[:id]))
|
||||
rescue ActiveSupport::MessageVerifier::InvalidSignature
|
||||
redirect_to my_access_tokens_path, alert: "Token is no longer visible"
|
||||
end
|
||||
|
||||
def new
|
||||
@access_token = Current.identity.access_tokens.new
|
||||
@access_token = my_access_tokens.new
|
||||
end
|
||||
|
||||
def create
|
||||
access_token = Current.identity.access_tokens.create!(access_token_params)
|
||||
access_token = my_access_tokens.create!(access_token_params)
|
||||
expiring_id = verifier.generate access_token.id, expires_in: 10.seconds
|
||||
|
||||
redirect_to my_access_token_path(expiring_id)
|
||||
end
|
||||
|
||||
def destroy
|
||||
Current.identity.access_tokens.find(params[:id]).destroy!
|
||||
my_access_tokens.find(params[:id]).destroy!
|
||||
redirect_to my_access_tokens_path
|
||||
end
|
||||
|
||||
private
|
||||
def my_access_tokens
|
||||
Current.identity.access_tokens
|
||||
end
|
||||
|
||||
def access_token_params
|
||||
params.expect(access_token: [ :description, :permission ])
|
||||
params.expect(access_token: %i[ description permission ])
|
||||
end
|
||||
|
||||
def verifier
|
||||
|
||||
Reference in New Issue
Block a user