mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-13 21:01:21 +08:00
All auth type schemas are now required
This commit is contained in:
parent
cf92542b3b
commit
6eff4c96e4
@ -225,9 +225,9 @@ export const strictEmailSchema = (message: string | undefined) => yupString().em
|
||||
export const emailSchema = yupString().email();
|
||||
|
||||
// Request auth
|
||||
export const clientOrHigherAuthTypeSchema = yupString().oneOf(['client', 'server', 'admin']);
|
||||
export const serverOrHigherAuthTypeSchema = yupString().oneOf(['server', 'admin']);
|
||||
export const adminAuthTypeSchema = yupString().oneOf(['admin']);
|
||||
export const clientOrHigherAuthTypeSchema = yupString().oneOf(['client', 'server', 'admin']).defined();
|
||||
export const serverOrHigherAuthTypeSchema = yupString().oneOf(['server', 'admin']).defined();
|
||||
export const adminAuthTypeSchema = yupString().oneOf(['admin']).defined();
|
||||
|
||||
// Projects
|
||||
export const projectIdSchema = yupString().test((v) => v === undefined || v === "internal" || isUuid(v)).meta({ openapiField: { description: _idDescription('project'), exampleValue: 'e0b52f4d-dece-408c-af49-d23061bb0f8d' } });
|
||||
|
||||
Loading…
Reference in New Issue
Block a user