/var/www/myprog.com.ua/server/node/services
Edit: /var/www/myprog.com.ua/server/node/services/service_users.js (1064B)
//const User = require('../objects/user');
class ServiceUsers {
constructor(context){
this.context = context;
}
async login(login,pass){
return this.context.login(login,pass)
.then((result)=>{
if(result.id){
return result;
}
else {
return null;
}
});
}
async get_user_by_key(key){
return this.context.get_user_by_key(key)
.then((result)=>{
if(result.id){
return result;
}
else {
return null;
}
});
}
async get_client_by_token(key){
return this.context.get_client_by_token(key)
.then((result)=>{
if(result != undefined && result.get_id()){
return result;
}
else {
return null;
}
});
}
}
module.exports = ServiceUsers;