feat: add user token management

This commit is contained in:
Sonny
2025-08-21 16:39:02 +02:00
parent 376e9e32c3
commit d00b6b9edd
17 changed files with 517 additions and 2 deletions

View File

@@ -0,0 +1,8 @@
import vine from '@vinejs/vine';
export const createApiTokenValidator = vine.compile(
vine.object({
name: vine.string().trim().minLength(1).maxLength(255),
expiresAt: vine.date().optional(),
})
);