[GH-ISSUE #1087] [Feature] Allow New User Registration only from OIDC #2621

Open
opened 2026-04-11 10:29:33 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @JoKneeMo on GitHub (Jan 4, 2026).
Original GitHub issue: https://github.com/moghtech/komodo/issues/1087

v1.14.2 (#60) introduced the variable KOMODO_DISABLE_USER_REGISTRATION, to show/hide the "Sign Up" button and block the related API calls.

When this variable is set to true, it also blocks new registrations from OIDC providers.

I'd like to see this become 3 variables:

Variable type Purpose
KOMODO_DISABLE_USER_REGISTRATION bool Disables ALL user registration options
KOMODO_DISABLE_LOCAL_USER_REGISTRATION bool Disables user registration for local users, and hides the "Sign Up" button
KOMODO_DISABLE_OIDC_USER_REGISTRATION bool Disables user registration via OIDC

The logic for me is that my OIDC provider is controlling access to Komodo.
This would also allow me to set KOMODO_ENABLE_NEW_USERS to true so that OIDC users will also be enabled without manual action.

Originally created by @JoKneeMo on GitHub (Jan 4, 2026). Original GitHub issue: https://github.com/moghtech/komodo/issues/1087 [v1.14.2](https://github.com/moghtech/komodo/releases/tag/v1.14.2) (#60) introduced the variable `KOMODO_DISABLE_USER_REGISTRATION`, to show/hide the "Sign Up" button and block the related API calls. When this variable is set to `true`, it also blocks new registrations from OIDC providers. I'd like to see this become 3 variables: | Variable | type | Purpose | | --------- | ----- | --------- | | `KOMODO_DISABLE_USER_REGISTRATION` | bool | Disables ALL user registration options | | `KOMODO_DISABLE_LOCAL_USER_REGISTRATION` | bool | Disables user registration for local users, and hides the "Sign Up" button | | `KOMODO_DISABLE_OIDC_USER_REGISTRATION` | bool | Disables user registration via OIDC | The logic for me is that my OIDC provider is controlling access to Komodo. This would also allow me to set `KOMODO_ENABLE_NEW_USERS` to `true` so that OIDC users will also be enabled without manual action.
Author
Owner

@xd003 commented on GitHub (Mar 26, 2026):

+1 for this request

<!-- gh-comment-id:4133372156 --> @xd003 commented on GitHub (Mar 26, 2026): +1 for this request
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#2621