qbit_manage/web-ui/css/components
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
..
_accordion.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_alert.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_array-field.css 4.5.1 (#874) 2025-07-19 08:59:41 -04:00
_badge.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_buttons.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_card.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_close-icon-button.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_command-panel.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_complex-object-card.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_documentation-viewer.css 4.5.5 (#922) 2025-08-24 18:44:54 -04:00
_dropdown.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_forms.css feat(auth): add web authentication feature 2025-09-05 23:06:25 -04:00
_key-value-list.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_log-viewer.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_modal.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_pagination.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_scheduler-control.css 4.6.0 (#931) 2025-08-30 14:54:13 -04:00
_share-limits.css 4.5.1 (#874) 2025-07-19 08:59:41 -04:00
_skeleton.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_tabs.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_toast.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
_toggle-switch.css v4.5.0 (#862) 2025-07-11 19:13:41 -04:00