add rotate api token button
This commit is contained in:
@@ -4,4 +4,14 @@ class ApiSettingsController < ApplicationController
|
||||
def index
|
||||
authorize!(:read, current_user.access_token)
|
||||
end
|
||||
|
||||
def create
|
||||
authorize!(:manage, current_user.access_token)
|
||||
|
||||
current_user.access_token.token = SecureRandom.base58(AccessToken::TOKEN_LENGTH)
|
||||
|
||||
current_user.access_token.save!
|
||||
|
||||
redirect_back(fallback_location: settings_api_index_path, notice: 'API token as been updated.')
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user