mirror of
https://github.com/internetee/registry.git
synced 2025-07-23 19:20:37 +02:00
Add PKI check for REPP
This commit is contained in:
parent
f590a107fb
commit
51db367df5
1 changed files with 3 additions and 1 deletions
|
@ -24,7 +24,9 @@ module Repp
|
||||||
webclient_cert_name = ENV['webclient_cert_common_name'] || 'webclient'
|
webclient_cert_name = ENV['webclient_cert_common_name'] || 'webclient'
|
||||||
error! "Webclient #{message} #{webclient_cert_name}", 401 if webclient_cert_name != request_name
|
error! "Webclient #{message} #{webclient_cert_name}", 401 if webclient_cert_name != request_name
|
||||||
else
|
else
|
||||||
error! "#{message} #{@current_user.username}", 401 if @current_user.username != request_name
|
unless @api_user.api_pki_ok?(request.env['HTTP_SSL_CLIENT_CERT'], request.env['HTTP_SSL_CLIENT_S_DN_CN'])
|
||||||
|
error! "#{message} #{@current_user.username}", 401
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue