class Authentise::Session

Represents a user’s session to use the API with a session cookie

Attributes

password[R]
token[R]
username[R]

Public Class Methods

new(username: nil, password: nil) click to toggle source
# File lib/authentise/session.rb, line 10
def initialize(username: nil,
               password: nil)
  @username = username
  @password = password
end

Public Instance Methods

create() click to toggle source
# File lib/authentise/session.rb, line 16
def create
  response = API::Users.create_session(
    username: username,
    password: password,
  )
  @token = response[:token]
  true
end