Added Permission Middleware, Renaming

This commit is contained in:
Sebastian Seedorf
2020-11-15 22:03:09 +01:00
parent da4cda2507
commit 2c15f0ba23
15 changed files with 256 additions and 95 deletions

View File

@@ -4,7 +4,7 @@ import {Resolvable} from './helpers/resolvable';
import fetch from 'node-fetch';
import {urlJoin} from './helpers/urlJoin';
export const setupAuthProxy: RequestHandler = (req: Request, res, next) => {
const router: RequestHandler = (req: Request, res, next) => {
const resolvable = new Resolvable(async () => {
if (!Config.USERINFO_HEADER) {
return undefined;
@@ -34,3 +34,7 @@ export const setupAuthProxy: RequestHandler = (req: Request, res, next) => {
};
next();
};
export const AuthProxy = {
router,
};