Parent Directory
|
Revision Log
style: fix with eslint
1 | import { NextFunction, Response } from "express"; |
2 | import Request from "../Request"; |
3 | import Auth from "./Auth"; |
4 | |
5 | export default async function RequireAuth(request: Request, response: Response, next: NextFunction) { |
6 | if (!request.user) { |
7 | const { authorization } = request.headers; |
8 | |
9 | if (!authorization) { |
10 | return response.status(401).send({ error: "No authorization header in the request" }); |
11 | } |
12 | |
13 | return Auth(request, response, next); |
14 | } |
15 | |
16 | next(); |
17 | } |
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |