summary refs log tree commit diff
path: root/src/api/middlewares
diff options
context:
space:
mode:
authorPuyodead1 <puyodead@proton.me>2023-12-20 03:33:28 -0500
committerPuyodead1 <puyodead@proton.me>2023-12-20 03:33:28 -0500
commite34887261f8d86aa4e98f4b8ccd6e57ce72c6620 (patch)
treeb7cb601c7e818349b3000eaf20bc75e44c22ff87 /src/api/middlewares
parentadd missing license headers (diff)
downloadserver-e34887261f8d86aa4e98f4b8ccd6e57ce72c6620.tar.xz
initial progress for admin api feat/admin-api
Diffstat (limited to 'src/api/middlewares')
-rw-r--r--src/api/middlewares/Authentication.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/api/middlewares/Authentication.ts b/src/api/middlewares/Authentication.ts
index 9e41b453..7b8898dc 100644
--- a/src/api/middlewares/Authentication.ts
+++ b/src/api/middlewares/Authentication.ts
@@ -16,8 +16,8 @@
 	along with this program.  If not, see <https://www.gnu.org/licenses/>.
 */
 
-import { checkToken, Rights } from "@spacebar/util";
 import * as Sentry from "@sentry/node";
+import { checkToken, Rights } from "@spacebar/util";
 import { NextFunction, Request, Response } from "express";
 import { HTTPError } from "lambert-server";
 
@@ -67,6 +67,8 @@ declare global {
 			user_bot: boolean;
 			token: { id: string; iat: number };
 			rights: Rights;
+			has_permission?: boolean;
+			has_right?: boolean;
 		}
 	}
 }