feat: add authorization for api calls

This commit is contained in:
Catalin Pit
2023-11-30 14:39:31 +02:00
parent 76800674ee
commit 6be4b7ae90
4 changed files with 107 additions and 7 deletions

View File

@ -40,6 +40,8 @@ export const contract = c.router(
query: GetDocumentsQuerySchema,
responses: {
200: SuccessfulResponseSchema,
401: UnsuccessfulResponseSchema,
404: UnsuccessfulResponseSchema,
},
summary: 'Get all documents',
},
@ -48,6 +50,8 @@ export const contract = c.router(
path: `/documents/:id`,
responses: {
200: DocumentSchema,
401: UnsuccessfulResponseSchema,
404: UnsuccessfulResponseSchema,
},
summary: 'Get a single document',
},
@ -57,6 +61,7 @@ export const contract = c.router(
body: z.string(),
responses: {
200: DocumentSchema,
401: UnsuccessfulResponseSchema,
404: UnsuccessfulResponseSchema,
},
summary: 'Delete a document',