Back to Home

Auth & Identity Infrastructure

JWT
Redis
RBAC/ABAC
gRPC

The Problem

Managing authentication and authorization across multiple services requires consistent security, session handling, and token management.

What I Built

Implemented centralized authentication using JWT with rotation strategies, Redis-backed session storage, and service-to-service authorization patterns.

Key Technical Decisions

- JWT rotation for improved security - Redis for session and token tracking - Separation of auth service from business logic

Challenges & Learning

Balancing stateless authentication with the need for session invalidation and secure token lifecycle management.