For Developers

Selecting a Unique Identifier

Don't Rely On Email Addresses

Click here to read our blog post about why email addresses aren't a good way to match users.

In short, we recommend the following:

  1. DON'T use email addresses to identify a user. Most LMS and SIS systems do not verify email addresses for an account. This means you can't trust that whoever is logging in really owns the email address associated with their Person.
  2. DO use ids to identify a user. Even if a Person's email address changes, their Edlink id won't change. The Edlink id is tied to their account within the source data provider.