Feat: Scoped JWT to organization, add actorAuthMethod to Permission types

This commit is contained in:
Daniel Hougaard
2024-03-17 18:48:10 +01:00
parent 5b7562a76d
commit bd92e35729
+3 -1
View File
@@ -1,9 +1,10 @@
import { ActorType } from "@app/services/auth/auth-type"; import { ActorAuthMethod, ActorType, AuthMethod } from "@app/services/auth/auth-type";
export type TOrgPermission = { export type TOrgPermission = {
actor: ActorType; actor: ActorType;
actorId: string; actorId: string;
orgId: string; orgId: string;
actorAuthMethod: ActorAuthMethod;
actorOrgId?: string; actorOrgId?: string;
}; };
@@ -11,6 +12,7 @@ export type TProjectPermission = {
actor: ActorType; actor: ActorType;
actorId: string; actorId: string;
projectId: string; projectId: string;
actorAuthMethod: AuthMethod | null;
actorOrgId?: string; actorOrgId?: string;
}; };