diff --git a/dist/server-util/src/util/checkToken.js b/dist/server-util/src/util/checkToken.js
new file mode 100644
index 00000000..17d88178
--- /dev/null
+++ b/dist/server-util/src/util/checkToken.js
@@ -0,0 +1,20 @@
+"use strict";
+var __importDefault = (this && this.__importDefault) || function (mod) {
+ return (mod && mod.__esModule) ? mod : { "default": mod };
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.checkToken = void 0;
+const Constants_1 = require("./Constants");
+const jsonwebtoken_1 = __importDefault(require("jsonwebtoken"));
+const Config_1 = __importDefault(require("./Config"));
+function checkToken(token) {
+ return new Promise((res, rej) => {
+ jsonwebtoken_1.default.verify(token, Config_1.default.getAll().api.security.jwtSecret, Constants_1.JWTOptions, (err, decoded) => {
+ if (err || !decoded)
+ return rej("Invalid Token");
+ return res(decoded);
+ });
+ });
+}
+exports.checkToken = checkToken;
+//# sourceMappingURL=checkToken.js.map
\ No newline at end of file
diff --git a/dist/server-util/src/util/checkToken.js.map b/dist/server-util/src/util/checkToken.js.map
new file mode 100644
index 00000000..29e9d2ec
--- /dev/null
+++ b/dist/server-util/src/util/checkToken.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"checkToken.js","sourceRoot":"","sources":["../../../../src/util/checkToken.ts"],"names":[],"mappings":";;;;;;AAAA,2CAAyC;AACzC,gEAA+B;AAC/B,sDAA8B;AAE9B,SAAgB,UAAU,CAAC,KAAa;IACvC,OAAO,IAAI,OAAO,CAAC,CAAC,GAAG,EAAE,GAAG,EAAE,EAAE;QAC/B,sBAAG,CAAC,MAAM,CAAC,KAAK,EAAE,gBAAM,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,SAAS,EAAE,sBAAU,EAAE,CAAC,GAAG,EAAE,OAAY,EAAE,EAAE;YAC3F,IAAI,GAAG,IAAI,CAAC,OAAO;gBAAE,OAAO,GAAG,CAAC,eAAe,CAAC,CAAC;YAEjD,OAAO,GAAG,CAAC,OAAO,CAAC,CAAC;QACrB,CAAC,CAAC,CAAC;IACJ,CAAC,CAAC,CAAC;AACJ,CAAC;AARD,gCAQC"}
\ No newline at end of file
|