1 |
import { NextFunction, Response } from "express"; |
import { NextFunction, Response } from "express"; |
2 |
import Request from "../Request"; |
import Request from "../Request"; |
|
import jwt, { JwtPayload } from 'jsonwebtoken'; |
|
|
import User from "../../models/User"; |
|
3 |
import Auth from "./Auth"; |
import Auth from "./Auth"; |
4 |
|
|
5 |
export default async function RequireAuth(request: Request, response: Response, next: NextFunction) { |
export default async function RequireAuth(request: Request, response: Response, next: NextFunction) { |