diff --git a/server/api/index.js b/server/api/index.js index 2cb3c3f..cfd574f 100644 --- a/server/api/index.js +++ b/server/api/index.js @@ -1,5 +1,8 @@ const crypt = require("../crypt"); +// methods +const isAuthed = require("./is-authed"); + function parseRq (bytes) { try { return JSON.parse(bytes.toString()); @@ -18,7 +21,7 @@ class APIMethods { } authed (con, req, cb) { - cb({ result: require("./server-info"), trace_id: req.trace_id, ended: true }); + isAuthed(con, req, cb); } /*setSession (isEncrypted, address, { key, counter }, cb) { @@ -77,7 +80,7 @@ class API { return cb({ error: "trace_id missed" }); - this.methods[method]?.(connection, request, cb); + return this.methods[method]?.(connection, request, cb); } else { return cb({ error: "required JSON-object based request" diff --git a/server/api/is-authed.js b/server/api/is-authed.js new file mode 100644 index 0000000..4755379 --- /dev/null +++ b/server/api/is-authed.js @@ -0,0 +1,4 @@ +module.exports = function (con, req, cb) { + return cb({ error: "At develop" }); + //; +}; \ No newline at end of file