qbit_manage/web-ui/img
bobokun 8b2d904d92
feat(auth): add web authentication feature
Add comprehensive authentication support for the qBit Manage web UI with multiple methods:
- None (default, no authentication)
- Basic HTTP authentication with browser popup
- API-only authentication (web UI accessible, API requires key)

Key features include:
- Secure password hashing using Argon2
- Rate limiting to prevent brute force attacks
- CSRF protection for state-changing requests
- Local IP bypass option for private networks
- API key generation for programmatic access
- New security settings page in the web UI

Adds [FR]: Authentication on WebUI
Fixes #867
2025-09-05 23:06:25 -04:00
..
android-chrome-192x192.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
android-chrome-512x512.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
apple-touch-icon.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
favicon-16x16.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
favicon-32x32.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
favicon.ico 4.5.4 (#910) 2025-08-16 22:28:26 -04:00
qbm_logo.png v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
site.webmanifest feat(auth): add web authentication feature 2025-09-05 23:06:25 -04:00