Skip to main content

NGINX JSONP: Safe Cross-Origin APIs with the XSS Module


by Danila Vershinin, April 7, 2026

Serve cross-origin JSONP from NGINX without the callback injection risk. The XSS module validates callback names against a strict JavaScript-identifier grammar, so hostile query parameters cannot be reflected as executable code.

Read More...

NGINX WAF Module: Lightweight Web Application Firewall


by Danila Vershinin, April 3, 2026

Install and configure the ngx_waf module to protect NGINX against SQL injection, XSS, malicious bots, and CC attacks. Includes IP blacklists, regex rules, rate limiting, an advanced rule DSL, and an Under Attack challenge mode.

Read More...

NGINX Var Module: Dynamic Variable Functions for Config


by Danila Vershinin, April 2, 2026

The NGINX var module adds 70+ built-in functions for dynamic variable assignment — string manipulation, math, cryptographic hashing, regex, encoding, time operations, and IP matching — all without Lua or njs.

Read More...

NGINX TeslaGov JWT Module: Claim Forwarding


by Danila Vershinin, March 28, 2026

Learn how to authenticate API requests and forward JWT claims to backend services using the NGINX TeslaGov JWT module. Covers installation, HMAC and RSA key configuration, cookie-based auth for SPAs, login redirects, and claim extraction to request, response, and NGINX variables.

Read More...

NGINX Stream Lua Module: Programmable TCP/UDP Processing


by Danila Vershinin, March 27, 2026

Learn how to use the NGINX stream lua module to add programmable logic to TCP and UDP traffic. This guide covers installation, configuration, cosockets, shared dictionaries, rate limiting, protocol detection, and custom load balancing with Lua in the NGINX stream subsystem.

Read More...

NGINX Kerberos Authentication: Enterprise SSO with SPNEGO


by Danila Vershinin, March 23, 2026

Learn how to configure NGINX Kerberos authentication with the SPNEGO module for transparent Single Sign-On in Active Directory environments. Complete guide covering installation, keytab setup, principal authorization, credential delegation, and security best practices.

Read More...

NGINX Shibboleth Module: SSO Authentication Guide


by Danila Vershinin, March 22, 2026

Learn how to integrate NGINX with Shibboleth SSO using the nginx-http-shibboleth module. This guide covers installation, configuration of the FastCGI authorizer, secure attribute passing to backend applications, and critical anti-spoofing measures for production deployments.

Read More...

NGINX Secure Token Module: CDN Token Authentication


by Danila Vershinin, March 21, 2026

Learn how to protect HLS, DASH, and HDS streaming content with the NGINX secure token module. Generate CDN-compatible tokens for Akamai, CloudFront, and other providers directly at the edge, with configuration examples and security best practices.

Read More...

NGINX Request Cookies Filter Module


by Danila Vershinin, March 19, 2026

Learn how to filter, strip, rewrite, and add cookies in NGINX request headers before they reach your upstream servers. The request cookies filter module gives you fine-grained control over incoming cookies for privacy compliance, security hardening, and cache optimization.

Read More...

NGINX Redis Rate Limit Module: Distributed Throttling


by Danila Vershinin,

Learn how to implement distributed rate limiting in NGINX using the Redis Rate Limit module. This module uses the Generic Cell Rate Algorithm (GCRA) with Redis as a backend, providing precise request throttling across multiple NGINX instances for API protection, login abuse prevention, and DDoS mitigation.

Read More...