Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/middlewares.4/
Upload File :
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;

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists