# Account & Authentication — Django Developer Reference

- [User Model](user.md) — User model, permissions, JWT auth
- [Group Model](group.md) — Group/organization model, membership, hierarchy
- [Authentication Flow](auth.md) — JWT tokens, login, password reset
- [OAuth / Social Login](oauth.md) — Provider setup, auto-link logic, email verification, MFA behaviour, adding new providers
- [Email Change](email_change.md) — Self-service email address change flow
- [API Keys](api_keys.md) — Group-scoped programmatic access, permissions, token lifecycle
- [Notifications](notifications.md) — User inbox, WebSocket + push delivery, expiry
- [GeoIP](geoip.md) — IP geolocation, threat intelligence, time lookup
- [Login Events](login_events.md) — UserLoginEvent model, geo tracking, anomaly flags, metrics
