diff --git a/app/controllers/registrant/sessions_controller.rb b/app/controllers/registrant/sessions_controller.rb index 3d2ab7801..b495a1a6a 100644 --- a/app/controllers/registrant/sessions_controller.rb +++ b/app/controllers/registrant/sessions_controller.rb @@ -56,7 +56,10 @@ class Registrant::SessionsController < Devise::SessionsController session[:user_country] = response.user_country session[:user_id_code] = response.user_id_code session[:mid_session_code] = client.session_code - render json: { message: t(:check_your_phone_for_confirmation_code) }, status: :ok + + render json: { + message: t(:confirmation_sms_was_sent_to_your_phone_verification_code_is, { code: response.challenge_id }) + }, status: :ok else render json: { message: t(:no_such_user) }, status: :unauthorized end diff --git a/app/controllers/registrar/sessions_controller.rb b/app/controllers/registrar/sessions_controller.rb index 1fcd1e914..3fea41f75 100644 --- a/app/controllers/registrar/sessions_controller.rb +++ b/app/controllers/registrar/sessions_controller.rb @@ -111,7 +111,10 @@ class Registrar::SessionsController < Devise::SessionsController if @user.persisted? session[:user_id_code] = response.user_id_code session[:mid_session_code] = client.session_code - render json: { message: t(:check_your_phone_for_confirmation_code) }, status: :ok + + render json: { + message: t(:confirmation_sms_was_sent_to_your_phone_verification_code_is, { code: response.challenge_id }) + }, status: :ok else render json: { message: t(:no_such_user) }, status: :unauthorized end diff --git a/config/locales/en.yml b/config/locales/en.yml index b95085cc7..2275b13b1 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -513,7 +513,7 @@ en: log_in: 'Log in' phone_no: 'Phone number' log_in_with_mid: 'Log in with mobile-id' - check_your_phone_for_confirmation_code: 'Check your phone for confirmation code' + confirmation_sms_was_sent_to_your_phone_verification_code_is: 'Confirmation sms was sent to your phone. Verification code is %{code}.' user_signature_is_invalid: 'User signature is invalid' session_timeout: 'Session timeout' user_cancelled: 'User cancelled'