Class: LoginActivator

Inherits:
UserActivator show all
Includes:
CurrentUser
Defined in:
app/services/user_activator.rb

Instance Attribute Summary

Attributes inherited from UserActivator

#cookies, #message, #request, #session, #user

Instance Method Summary collapse

Methods included from CurrentUser

#clear_current_user, #current_user, has_auth_cookie?, #is_api?, #is_user_api?, #log_off_user, #log_on_user, lookup_from_env, #refresh_session

Methods inherited from UserActivator

#finish, #initialize, #start

Constructor Details

This class inherits a constructor from UserActivator

Instance Method Details

#activateObject



69
70
71
72
73
# File 'app/services/user_activator.rb', line 69

def activate
  log_on_user(user)
  user.enqueue_welcome_message("welcome_user")
  success_message
end

#success_messageObject



75
76
77
# File 'app/services/user_activator.rb', line 75

def success_message
  I18n.t("login.active")
end