mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
issue: Auth0 SLO Integration Not Working Across Multiple Domains #6475
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sandyyy741821 on GitHub (Sep 23, 2025).
Check Existing Issues
Installation Method
Docker
Open WebUI Version
image ID: 9c3f80b1b50f
Ollama Version (if applicable)
N/A
Operating System
Ubuntu 22.04
Browser (if applicable)
Chrome 140.0.0.0
Confirmation
README.md.Expected Behavior
Logging out from any application (React SPA or OpenWebUI) should log the user out from all applications under the same Auth0 tenant.
Actual Behavior
Logging out from React SPA only logs out that app. OpenWebUI session remains active.
Steps to Reproduce
Deploy OpenWebUI on EC2 using Docker + Nginx (default setup).
Deploy React SPA using @auth0/auth0-react SDK.
Configure both apps under the same Auth0 tenant.
Log in to React SPA → SSO works; OpenWebUI automatically logs in.
Trigger logout from React SPA:
OpenWebUI session remains active; user is not logged out.
Logs & Screenshots
Attach browser console logs from React SPA logout attempt.
Attach OpenWebUI Docker logs showing no logout trigger.
Additional Information
React SPA uses getIdTokenSilently() to check session validity.
OpenWebUI does not have Auth0 SDK integration; logout relies on standard session handling.
SSO works perfectly, but RP-initiated logout across different domains is failing.