Django Cheatsheet 05 — Authentication and Users
Cheatsheet: built-in auth, custom User, permissions, login views.
Cheatsheet: built-in auth, custom User, permissions, login views.
Cheatsheet: full auth stack — User model, login endpoint, token deps, refresh, password hashing.
Cheatsheet: argon2 hashing, OAuth2 password flow, refresh tokens, sessions, API keys, scopes, RBAC, resource-level authz.
Cheatsheet: Auth.js v5, sessions, OAuth, custom login, protecting routes.
Auth and authz in FastAPI: passwords, JWT, OAuth2 / OIDC, sessions, passkeys, RBAC, scopes, and security best practices.
Cheatsheet: JWT vs DB sessions, route gating, RBAC, refresh, OAuth providers.
Practical auth choice: sessions for first-party web (default), JWTs for cross-domain APIs / mobile, hybrid for the real world.