From a9c1f278a1505dc221eb98606b52a6ba0239a243 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Tue, 12 Mar 2024 14:25:59 +0100 Subject: [PATCH] Feat: Scoped JWT to organization, add actorAuthMethod to DTO's --- backend/src/services/org/org-types.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/services/org/org-types.ts b/backend/src/services/org/org-types.ts index a0c0b25c9..55742644b 100644 --- a/backend/src/services/org/org-types.ts +++ b/backend/src/services/org/org-types.ts @@ -8,6 +8,7 @@ export type TUpdateOrgMembershipDTO = { membershipId: string; role: string; actorOrgId?: string; + actorAuthMethod: ActorAuthMethod; }; export type TDeleteOrgMembershipDTO = { @@ -15,12 +16,14 @@ export type TDeleteOrgMembershipDTO = { orgId: string; membershipId: string; actorOrgId?: string; + actorAuthMethod: ActorAuthMethod; }; export type TInviteUserToOrgDTO = { userId: string; orgId: string; actorOrgId?: string; + actorAuthMethod: ActorAuthMethod; inviteeEmail: string; }; @@ -35,6 +38,7 @@ export type TFindOrgMembersByEmailDTO = { actorAuthMethod: ActorAuthMethod; actorOrgId: string | undefined; actorId: string; + actorAuthMethod: ActorAuthMethod; orgId: string; emails: string[]; }; @@ -43,6 +47,7 @@ export type TFindAllWorkspacesDTO = { actor: ActorType; actorId: string; actorOrgId?: string; + actorAuthMethod: ActorAuthMethod; orgId: string; };