Module: Forcast::Application::Login

Defined in:
lib/forcast/controllers/application/login.rb

Instance Method Summary collapse

Instance Method Details

#current_userObject



13
14
15
# File 'lib/forcast/controllers/application/login.rb', line 13

def current_user
 	@current_user
end

#require_admin!Object



9
10
11
# File 'lib/forcast/controllers/application/login.rb', line 9

def require_admin!
  raise Application::Error::General.new(t("required_admin")) unless current_user.class.name == ENV('login_admin')
end

#require_login!Object



5
6
7
# File 'lib/forcast/controllers/application/login.rb', line 5

def require_login!
   authenticate_token
end