/var/www/myprog.com.ua/server/node/services
NameSizeModeActions
service_cameras.js14800666editdlrm
service_chat.js8320644editdlrm
service_clients.js37020644editdlrm
service_commands.js17630666editdlrm
service_devices.js13400666editdlrm
service_events.js19090666editdlrm
service_hosts.js20770644editdlrm
service_host_config.js13170644editdlrm
service_places.js34500644editdlrm
service_scenario.js10810666editdlrm
service_users.js10640644editdlrm
service_values.js20770666editdlrm
service_var.js9920666editdlrm
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;