This commit is contained in:
Tim Baek
2026-02-06 02:48:35 +04:00
parent 225036863f
commit 6c0f886cdf
2 changed files with 17 additions and 4 deletions

View File

@@ -1,11 +1,18 @@
from urllib.parse import quote
from open_webui.env import (
FORWARD_USER_INFO_HEADER_NAME,
FORWARD_USER_INFO_HEADER_ID,
FORWARD_USER_INFO_HEADER_EMAIL,
FORWARD_USER_INFO_HEADER_ROLE,
)
def include_user_info_headers(headers, user):
return {
**headers,
"X-OpenWebUI-User-Name": quote(user.name, safe=" "),
"X-OpenWebUI-User-Id": user.id,
"X-OpenWebUI-User-Email": user.email,
"X-OpenWebUI-User-Role": user.role,
FORWARD_USER_INFO_HEADER_NAME: quote(user.name, safe=" "),
FORWARD_USER_INFO_HEADER_ID: user.id,
FORWARD_USER_INFO_HEADER_EMAIL: user.email,
FORWARD_USER_INFO_HEADER_ROLE: user.role,
}