Class: BleacherApi::Authenticate

Inherits:
Object
  • Object
show all
Defined in:
lib/bleacher_api.rb

Class Method Summary collapse

Class Method Details

.login(email, password, redirect = nil) ⇒ Object



38
39
40
41
42
43
44
45
46
47
48
# File 'lib/bleacher_api.rb', line 38

def (email, password, redirect=nil)
  result = BleacherApi.call(:post, 'authenticate/login', {
    'user[email]' => email,
    'user[password]' => password,
    'redirect' => nil
  }, true)
  if result
    BleacherApi::Config.token result['token']
  end
  result
end

.logoutObject



50
51
52
# File 'lib/bleacher_api.rb', line 50

def logout
  BleacherApi.call(:get, 'authenticate/logout')
end