mirror of
https://github.com/HeyPuter/puter.git
synced 2026-08-28 17:07:16 +00:00
feat: add signup disable config and fix telemetry startup (#3319)
* feat: add signup disable config and fix telemetry startup * fix: nits for config spread and 403 checks Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Daniel Salazar <daniel.salazar@puter.com> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
Daniel Salazar
parent
a04d5fa5e0
commit
0801e1dc44
@@ -568,6 +568,12 @@ interface IConfigOptional {
|
||||
min_pass_length: number;
|
||||
/** When true, allow the 'system' user to log in. */
|
||||
allow_system_login: boolean;
|
||||
/**
|
||||
* When true, anonymous users cannot create new accounts or temporary
|
||||
* sessions. Existing accounts can still log in, and pre-existing
|
||||
* placeholder rows may still be claimed.
|
||||
*/
|
||||
disable_user_signup: boolean;
|
||||
/** Reject auth-gated routes unless the user has confirmed their email. */
|
||||
strict_email_verification_required: boolean;
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user