Describe the bug
When registration is disabled, explicitly invited people should be able to create an account and join the organization/workspace, while generic public registration remains disabled.
Right now, the invite flow still offers account creation, but the user is sent to signup and then blocked by the registration-disabled screen. That makes the invite experience inconsistent and unusable for invited new users.
To Reproduce
- Set
DISABLE_REGISTRATION=true.
- Open a valid invitation link while logged out.
- Click “Create an account”.
- You are redirected to signup.
- Signup is blocked because registration is disabled.
Expected behavior
If registration is disabled, we should either:
- support invitation-only onboarding, allowing invited users to complete account setup and join, or
- clearly prevent account creation from the invite flow and tell the user that only existing accounts can accept invitations.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Other projects usually treat disabled registration as “invite only” rather than “no new accounts at all.” If an invite was sent intentionally, the user should be able to finish account setup and join. If that is not supported, the UI and flow should make that limitation explicit instead of routing users into blocked signup.
Describe the bug
When registration is disabled, explicitly invited people should be able to create an account and join the organization/workspace, while generic public registration remains disabled.
Right now, the invite flow still offers account creation, but the user is sent to signup and then blocked by the registration-disabled screen. That makes the invite experience inconsistent and unusable for invited new users.
To Reproduce
DISABLE_REGISTRATION=true.Expected behavior
If registration is disabled, we should either:
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Other projects usually treat disabled registration as “invite only” rather than “no new accounts at all.” If an invite was sent intentionally, the user should be able to finish account setup and join. If that is not supported, the UI and flow should make that limitation explicit instead of routing users into blocked signup.