· 4 min read
How I Secured My Next.js Admin Panel: Argon2, Email Codes and Revocable Sessions
A walkthrough of the login behind my portfolio's admin panel: argon2id with a pepper, lockouts, email codes, and JWT sessions you can revoke, in Next.js 16.