module Sentimeta::Client::Auth

Public Instance Methods

oauth(attrs) click to toggle source
# File lib/sentimeta/client/auth.rb, line 27
def oauth attrs
  post :oauth, attrs
end
reset_password(params) click to toggle source
# File lib/sentimeta/client/auth.rb, line 23
def reset_password params
  put 'users/reset_password', params
end
reset_password_token(login) click to toggle source
# File lib/sentimeta/client/auth.rb, line 19
def reset_password_token login
  put 'users/create_reset_token', login: login
end
signin(attrs) click to toggle source
# File lib/sentimeta/client/auth.rb, line 15
def signin attrs
  post :signin, attrs
end
signout(token) click to toggle source
# File lib/sentimeta/client/auth.rb, line 31
def signout token
  delete 'users/token', id: token
end
signup(attrs) click to toggle source
# File lib/sentimeta/client/auth.rb, line 11
def signup attrs
  post :signup, attrs
end
user(token) click to toggle source
# File lib/sentimeta/client/auth.rb, line 7
def user token
  get 'users/token', id: token
end