@codebehinddoo/gigaaa-chatbot-auth
Version:
49 lines (45 loc) • 1.22 kB
JavaScript
var request = require('request-promise');
module.exports = {
loginUser: loginUser,
registerUser: registerUser,
updateUser: updateUser
}
function loginUser(email, password) {
var opts = {
method: 'POST',
uri: 'https://mp2.gigaaa.link/api/v1/auth/login',
json: true,
body: {
email: email,
password: password
}
};
return request(opts);
}
function registerUser(email, password, confirmPassword, username) {
var opts = {
method: 'POST',
uri: 'https://api.gigaaa.link/api/v1/auth/signup',
json: true,
body: {
email: email,
password: password,
password_confirmation: confirmPassword,
username: username
}
};
return request(opts);
}
function updateUser(userId, userToken, data) {
var opts = {
method: 'PUT',
uri: 'https://api.gigaaa.link/api/v1/users/' + userId,
json: true,
headers: {
'Authorization': 'Bearer ' + userToken,
'Content-Type': 'aplication/json'
},
body: data
};
return request(opts);
}