module Rodauth
Public Instance Methods
become_account(account)
click to toggle source
# File lib/rodauth/features/become_account.rb, line 14 def become_account(account) session[previous_session_key] = session[session_key] account_from_login(account[login_column]) update_session end
clear_session()
click to toggle source
Calls superclass method
# File lib/rodauth/features/become_account.rb, line 28 def clear_session previous_session_value = session[previous_session_key] super session[session_key] = previous_session_value if previous_session_value end
logout_redirect()
click to toggle source
Calls superclass method
# File lib/rodauth/features/become_account.rb, line 8 def logout_redirect return login_redirect if session[session_key] super end
update_session()
click to toggle source
Calls superclass method
# File lib/rodauth/features/become_account.rb, line 20 def update_session previous_session_value = session[previous_session_key] super session[previous_session_key] = previous_session_value if previous_session_value end