schemas/config/auth
Ce contenu n’est pas encore disponible dans votre langue.
Type Aliases
Section titled “Type Aliases”AuthProviders
Section titled “AuthProviders”type AuthProviders = z.infer<typeof authProviderSchema>;
Defined in: studiocms/packages/studiocms/src/schemas/config/auth.ts:30^
Variables
Section titled “Variables”authConfigSchema
Section titled “authConfigSchema”const authConfigSchema: ZodDefault<ZodOptional<ZodObject<{ enabled: ZodDefault<ZodOptional<ZodBoolean>>; providers: ZodDefault<ZodOptional<ZodObject<{ usernameAndPassword: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPasswordConfig: ZodDefault<ZodOptional<ZodObject<..., ..., ..., ..., ...>>>; }, "strip", ZodTypeAny, { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }, { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: ... | ... | ...; }; }>>>; }, "strip", ZodTypeAny, { enabled: boolean; providers: { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }; }, { enabled: boolean; providers: { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; };}>>>;
Defined in: studiocms/packages/studiocms/src/schemas/config/auth.ts:35^
authProviderSchema
Section titled “authProviderSchema”const authProviderSchema: ZodDefault<ZodOptional<ZodObject<{ usernameAndPassword: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPasswordConfig: ZodDefault<ZodOptional<ZodObject<{ allowUserRegistration: ZodDefault<ZodOptional<ZodBoolean>>; }, "strip", ZodTypeAny, { allowUserRegistration: boolean; }, { allowUserRegistration: boolean; }>>>; }, "strip", ZodTypeAny, { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }, { usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; };}>>>;
Defined in: studiocms/packages/studiocms/src/schemas/config/auth.ts:18^