Crypto Middleware
    Preparing search index...

    Function createCryptoMiddleware

    • Create Express middleware that performs cryptographic operations on requests and responses.

      Parameters

      • config: MiddlewareConfig

        Middleware configuration (key, routes, operations, etc.).

      Returns (req: Request, res: Response, next: NextFunction) => void

      Express middleware function.

      import express from "express";
      import { createCryptoMiddleware } from "@sebastienrousseau/crypto-middleware";

      const app = express();
      app.use(express.json());
      app.use(createCryptoMiddleware({
      key: process.env.CRYPTO_KEY,
      operations: ["decrypt-request", "encrypt-response"],
      }));