Securing Legacy Applications with a Reverse Proxy Identity Gateway
Learn how to secure legacy applications by implementing a reverse proxy identity gateway such as Pomerium or Ory Oathkeeper to modernize authentication.
Tag
Authentication patterns and protocols — OAuth 2.0, OIDC, SAML, MFA, passwordless, and session strategies for modern applications.
78 posts · page 2 of 4
Learn how to secure legacy applications by implementing a reverse proxy identity gateway such as Pomerium or Ory Oathkeeper to modernize authentication.
Learn how to implement progressive profiling in identity applications to improve registration UX and gather data incrementally without friction.
Part 3 · Identity Architecture PatternsLearn how to construct a custom authentication provider in Spring Security to handle specific user validation logic and security requirements.
Review essential OAuth2 security best practices, audit criteria, and security review steps for 2025 to ensure strong authentication integrity.
Learn how to secure your Spring applications against brute force attacks by implementing account lockout strategies, rate limiting, and CAPTCHA integration.
Explore the mechanics of browser cookies in SSO environments, including SameSite policies, third-party restrictions, and security implications for cross-domain authentication.
Part 3 · Web Security & Authentication ArchitectureExplore registered and custom JWT claims, learn token validation techniques, and apply best practices for secure authentication.
Explore essential identity architecture patterns for micro-frontends and multi-platform setups, including BFF, cross-platform SSO, and unified identity solutions.
Part 3 · Micro-Frontend Security SeriesLearn how to implement effective identity-aware authentication in your API gateway using Kong, OIDC, and JWT plugins.
Learn to avoid critical OAuth2 implementation errors and security anti-patterns by applying practical guidance for secure authentication flows.
Advanced techniques for defending against credential stuffing and preventing account takeovers through effective login security measures.
Explore the differences between LDAP, Active Directory, and cloud-based directory services to understand their roles in modern identity management.
Explore essential gRPC security strategies covering TLS configuration, mTLS implementation, token propagation techniques, and effective interceptor patterns.
Learn essential patterns for securing GraphQL APIs, covering authentication flows, authorization strategies, and managing query complexity to prevent abuse.
Explore how identity provider bridging translates SAML assertions into OIDC tokens, facilitating integration between disparate authentication protocols using brokers like Keycloak.
Part 1 · Identity Architecture SeriesLearn to implement method-level authorization in Spring applications using @PreAuthorize, @Secured, and Spring Expression Language (SpEL) for effective RBAC.
Part 4 · Spring Security Deep Dive SeriesThis guide covers implementing a custom UserDetailsService in Spring Security, focusing on user loading mechanisms and caching strategies for enhanced security.
Part 1 · Machine Identity & DevSecOps SeriesExplore the mechanics of BCrypt, Argon2, and PBKDF2 within Spring Security for implementing secure password hashing in modern applications.
Part 15 · Spring Security Deep Dive SeriesExplore the internals of Spring Security, focusing on how filters compose the SecurityFilterChain and drive the authentication process.
Part 2 · Spring Security Deep Dive SeriesLearn how to build an authentication system using Spring Security and JWT, including filter chains, refresh token handling, and blacklisting mechanisms for advanced applications.
Part 3 · Spring Security Deep Dive Series