Class: EmailActivator
- Inherits:
-
UserActivator
- Object
- UserActivator
- EmailActivator
- Defined in:
- app/services/user_activator.rb
Instance Attribute Summary
Attributes inherited from UserActivator
#cookies, #message, #request, #session, #user
Instance Method Summary collapse
Methods inherited from UserActivator
Constructor Details
This class inherits a constructor from UserActivator
Instance Method Details
#activate ⇒ Object
55 56 57 58 59 |
# File 'app/services/user_activator.rb', line 55 def activate email_token = user.email_tokens.create!(email: user.email, scope: EmailToken.scopes[:signup]) EmailToken.enqueue_signup_email(email_token) end |
#success_message ⇒ Object
61 62 63 |
# File 'app/services/user_activator.rb', line 61 def I18n.t("login.activate_email", email: Rack::Utils.escape_html(user.email)) end |