Module: Forcast::Controller::Login

Extended by:
ActiveSupport::Concern
Included in:
Api::LoginController
Defined in:
lib/forcast/controllers/controller/login/login.rb

Instance Method Summary collapse

Instance Method Details

#create_loginObject



14
15
16
17
18
19
20
21
# File 'lib/forcast/controllers/controller/login/login.rb', line 14

def 
  raise Application::Error::General.new(t("error_bad_password")) unless @user.is_password?(params[:password])
			(@user)
			h = Hash.new
			h["auth_token"] = @user.generate_auth_token
			h["token_telefono"] = @token_telefono
			json_response(h,t("login_ok"))
end

#destroy_loginObject



24
25
26
27
28
29
# File 'lib/forcast/controllers/controller/login/login.rb', line 24

def 
  raise Application::Error::General.new(t("error_bad_password")) unless @user.is_password?(params[:password])
  (@user)
  @user.invalidate_auth_token
 	json_response('',t("logout_ok")) 
end