🔐
Security

JWT access + refresh tokens: common mistakes

0views0comments

How to safely rotate refresh tokens, prevent replay attacks, and store tokens correctly on the client.

Overview

This post rounds up common mistakes when implementing JWT access/refresh tokens.

Common mistakes

Not revoking the old refresh token when issuing a new one, and storing tokens in localStorage where they're exposed to XSS.

How to fix it

Rotate the refresh token on every use, and prefer an httpOnly cookie over localStorage where possible.

Tags

jwtsecurity

Blog

Back

Category

Security · Blog

JWT access + refresh tokens: common mistakes | WIKI IT