schemas/config/auth
Esta página aún no está disponible en tu idioma.
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:62
Variables
Section titled “Variables”authConfigSchema
Section titled “authConfigSchema”const authConfigSchema: ZodDefault<ZodOptional<ZodObject<{ enabled: ZodDefault<ZodOptional<ZodBoolean>>; providers: ZodDefault<ZodOptional<ZodObject<{ auth0: ZodDefault<ZodOptional<ZodBoolean>>; discord: ZodDefault<ZodOptional<ZodBoolean>>; github: ZodDefault<ZodOptional<ZodBoolean>>; google: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPassword: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPasswordConfig: ZodDefault<ZodOptional<ZodObject<..., ..., ..., ..., ...>>>; }, "strip", ZodTypeAny, { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }, { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: ... | ... | ...; }; }>>>; }, "strip", ZodTypeAny, { enabled: boolean; providers: { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }; }, { enabled: boolean; providers: { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; };}>>>;
Defined in: studiocms/packages/studiocms/src/schemas/config/auth.ts:67
authProviderSchema
Section titled “authProviderSchema”const authProviderSchema: ZodDefault<ZodOptional<ZodObject<{ auth0: ZodDefault<ZodOptional<ZodBoolean>>; discord: ZodDefault<ZodOptional<ZodBoolean>>; github: ZodDefault<ZodOptional<ZodBoolean>>; google: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPassword: ZodDefault<ZodOptional<ZodBoolean>>; usernameAndPasswordConfig: ZodDefault<ZodOptional<ZodObject<{ allowUserRegistration: ZodDefault<ZodOptional<ZodBoolean>>; }, "strip", ZodTypeAny, { allowUserRegistration: boolean; }, { allowUserRegistration: boolean; }>>>; }, "strip", ZodTypeAny, { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; }; }, { auth0: boolean; discord: boolean; github: boolean; google: boolean; usernameAndPassword: boolean; usernameAndPasswordConfig: { allowUserRegistration: boolean; };}>>>;
Defined in: studiocms/packages/studiocms/src/schemas/config/auth.ts:18