Skip to content

feat: Flexible matching between LDAP and SAML user ids#1103

Merged
CarlSchwan merged 1 commit into
masterfrom
carl/mapping
May 22, 2026
Merged

feat: Flexible matching between LDAP and SAML user ids#1103
CarlSchwan merged 1 commit into
masterfrom
carl/mapping

Conversation

@CarlSchwan

@CarlSchwan CarlSchwan commented May 7, 2026

Copy link
Copy Markdown
Member

Test plan:

  1. Setup LDAP with an user uid=bender mail=bender@planetexpress.com
  2. Setup SAML with an user uid=bender@planetexpress.com and attribute to map user to existing LDAP users = mail
  3. Login with SAML, we will end up with the LDAP user

@CarlSchwan CarlSchwan self-assigned this May 7, 2026
Comment thread lib/UserResolver.php Outdated
Comment thread lib/UserResolver.php Outdated
Comment thread lib/UserResolver.php Outdated
@CarlSchwan CarlSchwan marked this pull request as ready for review May 7, 2026 10:57
@CarlSchwan CarlSchwan requested a review from blizzz as a code owner May 7, 2026 10:57
@CarlSchwan CarlSchwan force-pushed the carl/mapping branch 2 times, most recently from be1d381 to 21047a6 Compare May 12, 2026 14:55
@CarlSchwan CarlSchwan force-pushed the carl/mapping branch 3 times, most recently from b451e58 to 7f52bc1 Compare May 21, 2026 13:08
Test plan:

1. Setup LDAP with an user uid=bender mail=bender@planetexpress.com
2. Setup SAML with an user uid=bender@planetexpress.com and attribute to
   map user to existing LDAP users = mail
3. Login with SAML, we will end up with the LDAP user

Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan merged commit a4d1dc3 into master May 22, 2026
56 checks passed
@CarlSchwan CarlSchwan deleted the carl/mapping branch May 22, 2026 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants