mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #19075] issue: Regular user's localStorage token vanishes when admin logs out #57429
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 @nigelbkk on GitHub (Nov 10, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19075
Check Existing Issues
Installation Method
Pip Install
Open WebUI Version
0.6.38
Ollama Version (if applicable)
0.12.10
Operating System
Ubuntu 24.02
Browser (if applicable)
Chrome, Firefox
Confirmation
README.md.Expected Behavior
Log in as regular user, you should be able to select models
Actual Behavior
Log in as regular user, no models are visible
Log in as admin on another tab, both users can now select models
Log out admin
=> regular user's token disppears from local storage
=> models are still visible
=> user chat is now inactive
Steps to Reproduce
Log in as regular user, no models are visible
Log in as admin on another tab, both users can now select models
Log out admin
=> regular user's token disppears from local storage
=> models are still visible
=> user chat is now inactive
Logs & Screenshots
2025-11-10 13:30:48.610 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43614 - "POST /api/v1/auths/signin HTTP/1.1" 200
2025-11-10 13:30:48.625 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43614 - "GET /api/config HTTP/1.1" 200
2025-11-10 13:30:48.868 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43614 - "GET /api/v1/configs/banners HTTP/1.1" 200
2025-11-10 13:30:48.883 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43628 - "GET /api/v1/users/user/settings HTTP/1.1" 200
2025-11-10 13:30:48.887 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43624 - "GET /api/v1/tools/ HTTP/1.1" 200
2025-11-10 13:30:48.920 | INFO | open_webui.routers.openai:get_all_models:490 - get_all_models()
2025-11-10 13:30:48.921 | INFO | open_webui.routers.ollama:get_all_models:348 - get_all_models()
2025-11-10 13:30:49.343 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43624 - "GET /api/models HTTP/1.1" 200
2025-11-10 13:30:49.455 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43624 - "GET /api/v1/tools/ HTTP/1.1" 200
2025-11-10 13:30:49.459 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43628 - "GET /api/v1/functions/ HTTP/1.1" 200
2025-11-10 13:30:49.463 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 10.0.0.2:43614 - "GET /api/v1/users/user/settings HTTP/1.1" 200
Additional Information
No response
@tjbck commented on GitHub (Nov 11, 2025):
Access control needs to be set for each model.