UNPKG

@mark01/express-utils

Version:

npm package that contains utilities for express.js

5 lines (4 loc) 382 B
import type { NextFunction, Request, Response } from 'express'; import { JWTPayload, JWTVerifyResult } from 'jose'; export declare const hasJWT: (header: string, publicKey: string, audience: string, issuer: string, onTokenValidated: (decoded: JWTVerifyResult<JWTPayload>) => Promise<void>) => (req: Request, _: Response, next: NextFunction) => Promise<void>; export default hasJWT;