/
home
/
infinitibizsol
/
.trash
/
middlewares.4
/
File Upload :
llllll
Current File: /home/infinitibizsol/.trash/middlewares.4/jwtAuth.js
import { expressjwt as jwt } from "express-jwt"; // let swaggerPath = /^\/api-docs\/.*/; // Corrected RegEx to match any path under /api-docs/ import dotenv from "dotenv"; dotenv.config(); const authenticateJwt = jwt({ secret: process.env.JWTSECRET, algorithms: ["HS256"], requestProperty: "user", // Optional: Use 'auth' to store payload (default is 'user') }).unless({ path: [ "/auth/login", "/starter", // new RegExp(swaggerPath) ], }); export default authenticateJwt;
Copyright ©2k19 -
Hexid
|
Tex7ure