Setu-TS
    Preparing search index...

    Function HttpSecurityPlugin

    • HttpSecurityPlugin factory.

      Creates a middleware-only plugin that registers security concerns:

      • Security headers (ON by default)
      • CORS (opt-in via cors option block)
      • CSRF (opt-in via csrf option block)
      • Request-size (opt-in via requestSize option block)
      • IP security (opt-in via ipSecurity option block)

      Parameters

      Returns IPlugin

      A configured IPlugin instance

      app.register(HttpSecurityPlugin({
      cors: { origin: 'https://example.com', credentials: true },
      csrf: { trustedOrigins: ['https://example.com'] },
      }));