.
This commit is contained in:
parent
130ca11aea
commit
9c63ba4640
@ -3,12 +3,16 @@ import { generateExpressError } from "@/contexts/common/infrastructure/express";
|
||||
import * as express from "express";
|
||||
import httpStatus from "http-status";
|
||||
|
||||
interface AuthenticatedRequest extends express.Request {
|
||||
user?: AuthUser;
|
||||
}
|
||||
|
||||
const profileMiddleware = (
|
||||
req: express.Request,
|
||||
res: express.Response,
|
||||
next: express.NextFunction
|
||||
) => {
|
||||
const _req = req as Express.AuthenticatedRequest;
|
||||
const _req = req as AuthenticatedRequest;
|
||||
const user = <AuthUser>_req.user;
|
||||
|
||||
if (!user || !user.isAdmin) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user