Update various SSO / SAML auth methods to support username

This commit is contained in:
Tuan Dang
2024-02-24 22:17:51 -08:00
parent bfee74ff4e
commit 8c31566e17
14 changed files with 37 additions and 33 deletions
@@ -329,7 +329,7 @@ export const ldapConfigServiceFactory = ({
if (user) {
await userDAL.transaction(async (tx) => {
const [orgMembership] = await orgDAL.findMembership({ userId: user.id, orgId }, { tx });
const [orgMembership] = await orgDAL.findMembership({ userId: user.id }, { tx });
if (!orgMembership) {
await orgDAL.createMembership(
{
@@ -366,7 +366,7 @@ export const ldapConfigServiceFactory = ({
await orgDAL.createMembership({
orgId,
role: OrgMembershipRole.Member,
status: OrgMembershipStatus.Invited // should this be invited?
status: OrgMembershipStatus.Invited
});
return newUser;
});
@@ -378,6 +378,7 @@ export const ldapConfigServiceFactory = ({
{
authTokenType: AuthTokenType.PROVIDER_TOKEN,
userId: user.id,
username: user.username,
firstName,
lastName,
organizationName: organization.name,