forked from baron/baron-sso
userfront e2e 전체 테스트
This commit is contained in:
@@ -312,7 +312,20 @@ func sortWorksmobileOrganizations(organizations []WorksmobileUserOrganization) {
|
||||
}
|
||||
|
||||
func BuildWorksmobileAliasEmails(user domain.User, tenant domain.Tenant) []string {
|
||||
candidates := metadataStringList(user.Metadata, "aliasEmails", "alias_emails", "worksmobileAliasEmails")
|
||||
candidates := make([]string, 0)
|
||||
for _, key := range []string{
|
||||
"aliasEmails",
|
||||
"alias_emails",
|
||||
"worksmobileAliasEmails",
|
||||
"sub_email",
|
||||
"secondary_email",
|
||||
"secondary_emails",
|
||||
"additional_email",
|
||||
"additional_emails",
|
||||
"naverworks_sub_email",
|
||||
} {
|
||||
candidates = append(candidates, metadataStringList(user.Metadata, key)...)
|
||||
}
|
||||
employeeNumber := metadataString(user.Metadata, "employee_id", "employeeNumber", "employee_number")
|
||||
if isHanmacWorksmobileTenant(tenant) && employeeNumber != "" {
|
||||
candidates = append(candidates, employeeNumber+"@hanmaceng.co.kr")
|
||||
|
||||
Reference in New Issue
Block a user