Class: Login::UserVerifier
- Inherits:
-
Object
- Object
- Login::UserVerifier
- Defined in:
- app/services/login/user_verifier.rb
Instance Method Summary collapse
-
#initialize(user) ⇒ UserVerifier
constructor
A new instance of UserVerifier.
- #perform ⇒ Object
Constructor Details
#initialize(user) ⇒ UserVerifier
Returns a new instance of UserVerifier.
5 6 7 8 9 10 11 12 13 14 15 |
# File 'app/services/login/user_verifier.rb', line 5 def initialize(user) @login_type = user.sign_in&.dig(:service_name) @auth_broker = user.sign_in&.dig(:auth_broker) @mhv_uuid = user.mhv_correlation_id @idme_uuid = user.idme_uuid @dslogon_uuid = user.edipi @logingov_uuid = user.logingov_uuid @icn = user.icn.presence @deprecated_log = nil @user_account_mismatch_log = nil end |
Instance Method Details
#perform ⇒ Object
17 18 19 |
# File 'app/services/login/user_verifier.rb', line 17 def perform find_or_create_user_verification end |