module Garb::Session::Methods
Attributes
access_token[RW]
api_key[RW]
auth_token[RW]
email[RW]
Public Instance Methods
login(email, password, opts = {})
click to toggle source
use only for single user authentication
# File lib/garb/session.rb, line 7 def login(email, password, opts = {}) self.email = email auth_request = Request::Authentication.new(email, password, opts) self.auth_token = auth_request.auth_token(opts) end
oauth_user?()
click to toggle source
# File lib/garb/session.rb, line 17 def oauth_user? !access_token.nil? end
single_user?()
click to toggle source
# File lib/garb/session.rb, line 13 def single_user? auth_token && auth_token.is_a?(String) end