mirror of
https://github.com/internetee/registry.git
synced 2025-05-19 10:49:39 +02:00
Read IDC data and create user
This commit is contained in:
parent
f621764e92
commit
a52e76e319
3 changed files with 24 additions and 5 deletions
|
@ -46,10 +46,14 @@ class Registrant::SessionsController < ::SessionsController
|
|||
# rubocop:enable Metrics/PerceivedComplexity
|
||||
|
||||
def id
|
||||
logger.error request.env.inspect
|
||||
# @user = RegistrantUser.where(identity_code: 'EE-123').first_or_create
|
||||
# sign_in(@user, event: :authentication)
|
||||
redirect_to registrant_root_url
|
||||
@user = RegistrantUser.find_or_create_by_idc_data(request.env['SSL_CLIENT_S_DN'])
|
||||
if @user
|
||||
sign_in(@user, event: :authentication)
|
||||
redirect_to registrant_root_url
|
||||
else
|
||||
flash[:alert] = t('login_failed_check_id_card')
|
||||
redirect_to registrant_login_url
|
||||
end
|
||||
end
|
||||
|
||||
def login_mid
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue