cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple UID for the single email id

0 Kudos
616

Hi,

In my application I can see single email email id is added to different account and each account has different UID. If this is the case when user logins which UID will trigger.

Thanks

View Entire Topic
dhruv2397
Explorer

Hi Maheswari,

There are two fields in CDC which stores user's emails. First is an emails array having a list of verified and unverified emails and second is loginIDs array having a list of verified and unverified emails.

The login for an account happens only with the list of emails present in an account's loginID's array. The loginID is a unique identifier for accounts stored in CDC database. Hence, there cannot be a case having multiple accounts sharing same loginID.

However in your case, the multiple accounts sharing same email might be present in the "emails" array which doesn't impact the login process. Please let me know if you have any other questions.

Thanks and Regards,

Dhruv Jain

0 Kudos

Okay if that is the case means, If I am adding any additional email either through CDC console or through API using addLogin Emails all email should be under loginIDs right. Then how one email can be in email array not in loginIDs array?

SebastianSchuck
Active Participant
0 Kudos

Hey Maheswari,

you can check a profile's fields via accounts.getAccountInfo or use the Profiles section in the CDC console. If you want to find accounts with specific emails set as verified emails or loginIDs use accounts.search.

Best,

Sebastian Schuck

dhruv2397
Explorer
0 Kudos

Hi Maheswari,

Please use Identity Query tool to search for user profiles (or accounts.search REST API) to find the emails and loginIDs array for your accounts. You will see a structure similar to below with Identity Query tool.

Thanks and Regards,

Dhruv Jain

0 Kudos

Thanks for your reply dhruv2397, I have one more question like how can I add an email in emails list but not in loginID list is that possilble?