Class: LoginPrompt::Api

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

Overview

Helper to make API calls

Class Method Summary collapse

Class Method Details

.get_user(token) ⇒ Object

Returns a user object if successful



60
61
62
63
64
65
66
67
68
69
# File 'lib/loginprompt.rb', line 60

def self.get_user(token)
  if token
    result = call('https://demo.loginprompt.com/login/get_user?remember_token=' + token['remember_token'])
    user = result['user'] if result

    return User.new(id: user['id'], email: user['email'], name: user['name'])
  end

  return nil
end