[GH-ISSUE #2397] Users duplicated when OIDC signup used in app #674

Open
opened 2026-02-26 18:48:00 +03:00 by kerem · 0 comments
Owner

Originally created by @Pravpraskumar on GitHub (Jan 18, 2026).
Original GitHub issue: https://github.com/documenso/documenso/issues/2397

Issue Description

When app is configured with OIDC system and if users try to signup with it. emails are considered as case sensitive and accounts are duplicated with same email as one at lower case and other at mixed case.

Steps to Reproduce

  1. Configure OIDC.
  2. Signup account using OIDC login
  3. Observe if an existing account exists with an email with lower case.
  4. Try to login with the user email which is having mixed case.
  5. Observe the user is duplicating in the system.

Expected Behavior

Always users sign up with OIDC also should be case insensitive, and no duplication should happen.

Current Behavior

No response

Screenshots (optional)

No response

Operating System [e.g., Windows 10]

No response

Browser [e.g., Chrome, Firefox]

No response

Version [e.g., 2.0.1]

No response

Please check the boxes that apply to this issue report.

  • I have searched the existing issues to make sure this is not a duplicate.
  • I have provided steps to reproduce the issue.
  • I have included relevant environment information.
  • I have included any relevant screenshots.
  • I understand that this is a voluntary contribution and that there is no guarantee of resolution.
  • I want to work on creating a PR for this issue if approved
Originally created by @Pravpraskumar on GitHub (Jan 18, 2026). Original GitHub issue: https://github.com/documenso/documenso/issues/2397 ### Issue Description When app is configured with OIDC system and if users try to signup with it. emails are considered as case sensitive and accounts are duplicated with same email as one at lower case and other at mixed case. ### Steps to Reproduce 1. Configure OIDC. 2. Signup account using OIDC login 3. Observe if an existing account exists with an email with lower case. 4. Try to login with the user email which is having mixed case. 5. Observe the user is duplicating in the system. ### Expected Behavior Always users sign up with OIDC also should be case insensitive, and no duplication should happen. ### Current Behavior _No response_ ### Screenshots (optional) _No response_ ### Operating System [e.g., Windows 10] _No response_ ### Browser [e.g., Chrome, Firefox] _No response_ ### Version [e.g., 2.0.1] _No response_ ### Please check the boxes that apply to this issue report. - [ ] I have searched the existing issues to make sure this is not a duplicate. - [x] I have provided steps to reproduce the issue. - [ ] I have included relevant environment information. - [ ] I have included any relevant screenshots. - [ ] I understand that this is a voluntary contribution and that there is no guarantee of resolution. - [ ] I want to work on creating a PR for this issue if approved
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#674
No description provided.