Support updating of user details upon OIDC/SAML2/LDAP Login #3250

Open
opened 2026-02-05 06:12:03 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @danicc097 on GitHub (Oct 8, 2022).

Describe the Bug

When user info is changed in the identity provider, changes are not reflected in the bookstack database. Only groups are synced at the moment AFAICT:

a090720241/app/Auth/Access/Oidc/OidcService.php (L250-L265)

Steps to Reproduce

  1. Register a new user in the IDP.
  2. Login in Bookstack
  3. Update the user in the IDP
  4. Logout of Bookstack, clear cache and log and back in
  5. Changes not reflected

Expected Behaviour

I'd expect changes from the IDP to be reflected automatically

Screenshots or Additional Context

No response

Browser Details

No response

Exact BookStack Version

22.09

PHP Version

No response

Hosting Environment

Ubuntu 20.04, docker image

Originally created by @danicc097 on GitHub (Oct 8, 2022). ### Describe the Bug When user info is changed in the identity provider, changes are not reflected in the bookstack database. Only groups are synced at the moment AFAICT: https://github.com/BookStackApp/BookStack/blob/a090720241ed3a0471a4dc9860b9f7cf8837f562/app/Auth/Access/Oidc/OidcService.php#L250-L265 ### Steps to Reproduce 1. Register a new user in the IDP. 2. Login in Bookstack 3. Update the user in the IDP 4. Logout of Bookstack, clear cache and log and back in 5. Changes not reflected ### Expected Behaviour I'd expect changes from the IDP to be reflected automatically ### Screenshots or Additional Context _No response_ ### Browser Details _No response_ ### Exact BookStack Version 22.09 ### PHP Version _No response_ ### Hosting Environment Ubuntu 20.04, docker image
OVERLORD added the 🔨 Feature Request🚪 Authentication🏭 Back-End labels 2026-02-05 06:12:03 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#3250