gamelet-cli
Version:
Download project from code.gamelet.com, edit/test in vscode and sync back to server.
24 lines • 1.75 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.serverService = void 0;
const ServiceBase_1 = require("./ServiceBase");
const UserManager_1 = require("../managers/UserManager");
class GltServerService extends ServiceBase_1.ServiceBase {
constructor() {
super('gltserver');
}
validateAccessToken(token) {
return Promise.resolve(UserManager_1.userManager.getByToken(token));
}
validateAccessTokenForMonitor(token) {
return Promise.resolve(UserManager_1.userManager.getByToken(token));
}
getOwnernameByClient(clientCode) {
return Promise.resolve('OwnerOf' + clientCode);
}
getMaxPlayers(_ownername) {
return Promise.resolve(8);
}
}
exports.serverService = new GltServerService();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2x0c2VydmVyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc2VydmVyL3NlcnZpY2VzL2dsdHNlcnZlci5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtDQUE0QztBQUM1Qyx5REFBc0Q7QUFFdEQsTUFBTSxnQkFBaUIsU0FBUSx5QkFBVztJQUV0QztRQUNJLEtBQUssQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUN2QixDQUFDO0lBRU0sbUJBQW1CLENBQUMsS0FBYTtRQUNwQyxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMseUJBQVcsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztJQUMxRCxDQUFDO0lBRU0sNkJBQTZCLENBQUMsS0FBYTtRQUM5QyxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMseUJBQVcsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztJQUMxRCxDQUFDO0lBRU0sb0JBQW9CLENBQUMsVUFBa0I7UUFDMUMsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLFNBQVMsR0FBRyxVQUFVLENBQUMsQ0FBQztJQUNuRCxDQUFDO0lBRU0sYUFBYSxDQUFDLFVBQWtCO1FBQ25DLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5QixDQUFDO0NBQ0o7QUFFWSxRQUFBLGFBQWEsR0FBRyxJQUFJLGdCQUFnQixFQUFFLENBQUMifQ==