Build a zero-trust authentication service featuring bcrypt password hashing, JWT refresh tokens, and RBAC authorization.
Architect a secure web authentication backend service implementing Argon2/bcrypt password hashing, short-lived JWT access tokens, HttpOnly refresh cookies, and Role-Based Access Control (RBAC).