Skip to main content

Application Security

8 articles · written by Niraj Kumar

Security posts that assume you are shipping, not auditing. Each one starts from a concrete failure — a leaked token, an injected script, a tenant reading another tenant's data — and works back to the control that prevents it.

Coverage includes the OWASP Top 10 mapped onto modern JavaScript stacks, XSS and CSRF in React with safe API integration, JWT refresh-token flows with rate limiting, OAuth 2.1 and OpenID Connect including passwordless, zero-trust architecture on AWS and Azure, DevSecOps gates in CI, securing AI-powered Next.js applications against prompt injection, and PostgreSQL Row-Level Security as a hard multi-tenant boundary.

Related topics

← All articles