mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
OIDC login issues #2007
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 @skerit on GitHub (Sep 6, 2024).
Bug Report
Installation Method
I used Docker
Environment
Confirmation:
Expected Behavior:
I expect to login with my OIDC provider
Actual Behavior:
I do not get logged in.
Description
Bug Summary:
My user does correctly receive an OAUTH id when I look in the admin panel.
The final redirect to Open-webui's
/authpage also sets a null cookie:Sometimes it does set a non-null cookie that doesn't expire in the past, but even then I still don't actually get logged in.
Reproduction Details
Steps to Reproduce:
Configure Open-webui with OIDC:
I'm using the
node-oidc-providerNPM package as the OIDC provider.It works fine for other OAuth applications (like Netbird)
I've tried several configurations (and combinations of these all):
openid email profileandopenid email profile offline_access(I added offline_access because that's what's working with Netbird)I do not have the "Trusted headers" setup configured. If I understand the docs correctly, it's not required either?
Logs and Screenshots
Browser Console Logs:
Docker Container Logs: