Skip to content
Snippets Groups Projects

Add controllers and frontend for DPoP

Merged Ameya Darshan requested to merge ameya-dpop-ui into master
All threads resolved!
Compare and Show latest version
9 files
+ 93
35
Compare changes
  • Side-by-side
  • Inline
Files
9
@@ -11,7 +11,6 @@ class PersonalAccessTokensController < ApplicationController
before_action do
push_frontend_feature_flag(:pat_ip, current_user)
end
before_action :user
prepend_before_action(only: [:index]) { authenticate_sessionless_user!(:ics) }
def index
@@ -82,12 +81,12 @@ def rotate
end
def toggle_dpop
unless Feature.enabled?(:dpop_authentication, @user)
unless Feature.enabled?(:dpop_authentication, current_user)
redirect_to user_settings_personal_access_tokens_path
return
end
result = UserPreferences::UpdateService.new(@user, dpop_params).execute
result = UserPreferences::UpdateService.new(current_user, dpop_params).execute
if result.success?
flash[:notice] = _('DPoP preference updated.')
@@ -112,10 +111,6 @@ def dpop_params
params.require(:user).permit(:dpop_enabled)
end
def user
@user = current_user
end
def set_index_vars
@scopes = Gitlab::Auth.available_scopes_for(current_user)
@active_access_tokens, @active_access_tokens_size = active_access_tokens
Loading