feat(auth): complete sqlite auth and client invitations

This commit is contained in:
poyrazavsever
2026-07-16 16:21:31 +03:00
parent cce7265fb1
commit 92bc99ba12
30 changed files with 14355 additions and 170 deletions
+14 -2
View File
@@ -4,10 +4,22 @@ export type UserRole = (typeof userRoles)[number];
export type SetupStatus = "pending" | "completed";
export const portalInvitationStatuses = ["pending", "accepted", "revoked", "expired"] as const;
export type PortalInvitationStatus = (typeof portalInvitationStatuses)[number];
export type AuthAuditEventType =
| "setup_started"
| "setup_completed"
| "setup_failed"
| "registration_rejected"
| "login_succeeded"
| "login_failed"
| "logout_succeeded";
| "logout_succeeded"
| "invitation_created"
| "invitation_revoked"
| "invitation_expired"
| "invitation_accepted"
| "invitation_accept_failed"
| "client_access_disabled"
| "client_access_enabled";