open-webui/backend/open_webui
sasidhar 6860dec08f fix: properly sign out user on trusted email mismatch
When using trusted email header authentication, properly sign out the user
when the logged-in user's email doesn't match the trusted email header value.
This ensures proper session cleanup when the OAuth server changes the
authenticated user.

- Add response parameter to get_current_user function
- Delete JWT token cookie on email mismatch
- Delete OAuth token cookie if present
- Force re-authentication with 401 error
2025-06-08 14:26:55 +05:30
..
data
internal
migrations
models refac: user chat list modal 2025-05-25 01:44:53 +04:00
retrieval refac 2025-05-30 01:19:56 +04:00
routers refac 2025-05-30 01:24:54 +04:00
socket
static chore: removed duplicate css elements 2025-05-28 08:31:11 -04:00
storage
test
utils fix: properly sign out user on trusted email mismatch 2025-06-08 14:26:55 +05:30
__init__.py
alembic.ini
config.py refac: PLEASE follow existing convention 2025-05-30 00:34:18 +04:00
constants.py
env.py
functions.py refac/fix: open webui params handling 2025-05-29 12:57:58 +04:00
main.py refac: PLEASE follow existing convention 2025-05-30 00:34:18 +04:00
tasks.py