Class: UserManagementController

Inherits:
ApplicationController
  • Object
show all
Includes:
UserManagementRails::Concerns::UserResource
Defined in:
lib/generators/templates/controllers/user_management_controller.rb

Instance Method Summary collapse

Instance Method Details

#homeObject



20
21
22
23
24
25
26
# File 'lib/generators/templates/controllers/user_management_controller.rb', line 20

def home
  if current_user_hash(false)
    @userinfo = current_user_hash.values_at("phone","email")
  else
    redirect_to action: 'login'
  end
end

#loginObject



12
13
14
15
16
17
18
# File 'lib/generators/templates/controllers/user_management_controller.rb', line 12

def 
  if current_user_hash(false)
    redirect_to action: 'home'
  else
    render 'login'
  end
end

#logoutObject



28
29
30
31
# File 'lib/generators/templates/controllers/user_management_controller.rb', line 28

def logout
  current_user_logout
  redirect_to action: 'login'
end

#signupObject



4
5
6
7
8
9
10
# File 'lib/generators/templates/controllers/user_management_controller.rb', line 4

def 
  if current_user_hash(false)
     redirect_to action: 'home'
  else
    render 'signup'
  end
end