Pulse/docs
rcourtman c664204b59 feat: add OIDC logout URL support and improve UX
Enhancements for OIDC authentication based on user feedback from issue #327:

1. Add OIDC logout URL support
   - New OIDC_LOGOUT_URL environment variable
   - UI field in OIDC settings panel for logout URL configuration
   - Properly redirects to IdP logout endpoint (e.g., Authentik end-session)
   - Stored in config and returned via security status API

2. Fix redirect URL help text in UI
   - Handle empty defaultRedirect string properly
   - Improved help text when PUBLIC_URL is not set
   - Clarify when auto-detection vs manual config is needed

3. Documentation improvements
   - Add note about using https:// in PUBLIC_URL/OIDC_REDIRECT_URL when behind TLS proxy
   - Document OIDC_LOGOUT_URL environment variable
   - Clarify X-Forwarded-Proto header behavior in OIDC docs
   - Add better guidance for Authentik users on HTTPS setup

4. Frontend improvements
   - Add HS256 signature algorithm error message in Login component
   - Display OIDC logout URL when available

These changes address the remaining OIDC UX issues reported by users,
particularly around logout functionality and reverse proxy configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 10:59:22 +00:00
..
images feat: improve screenshots and mobile UI responsiveness 2025-08-30 12:25:53 +00:00
API.md docs: add account lockout and recovery documentation 2025-08-27 22:02:51 +00:00
CONFIGURATION.md feat: add OIDC logout URL support and improve UX 2025-10-01 10:59:22 +00:00
DOCKER.md Document new Docker public URL guidance and bundled disk helper 2025-09-29 16:47:06 +00:00
FAQ.md docs: fix VM disk monitoring documentation and remove false token limitation claims 2025-09-30 15:14:23 +00:00
frontend-style-guide.md feat: unify styling and improve cluster detection 2025-09-28 18:46:52 +00:00
INSTALL.md docs: document --main install option for testing latest fixes 2025-09-11 15:19:57 +00:00
MIGRATION.md docs: remove unnecessary sudo from install commands 2025-08-24 22:56:21 +00:00
OIDC.md feat: add OIDC logout URL support and improve UX 2025-10-01 10:59:22 +00:00
PORT_CONFIGURATION.md Align dev ports and improve auto-register UX 2025-09-29 15:05:59 +00:00
PROXY_AUTH.md feat: add proxy authentication support 2025-08-22 09:47:18 +00:00
REVERSE_PROXY.md feat: add DISABLE_AUTH environment variable for proxy authentication 2025-08-20 08:43:20 +00:00
SCREENSHOTS.md feat: improve screenshots and mobile UI responsiveness 2025-08-30 12:25:53 +00:00
SECURITY.md docs: remove time references from password recovery sections 2025-09-04 10:34:16 +00:00
TEMPERATURE_MONITORING.md rebalance temperature monitoring messaging - reassuring but honest 2025-09-30 19:16:30 +00:00
TROUBLESHOOTING.md docs: fix VM disk monitoring documentation and remove false token limitation claims 2025-09-30 15:14:23 +00:00
VM_DISK_MONITORING.md docs: fix VM disk monitoring documentation and remove false token limitation claims 2025-09-30 15:14:23 +00:00
WEBHOOKS.md docs: update documentation to reflect automatic public URL detection 2025-09-04 18:02:21 +00:00
zfs-monitoring.md feat: complete ZFS pool monitoring implementation (addresses #423) 2025-09-06 10:56:17 +00:00