Issue description:
Updating a SSO user doesn't update email at all places.
Steps to Reproduce
- Create a SSO user with an email address (a@a.com)
- Login with the user
- Change user email to b@b.com
- User is able to login using the old email address only (cannot login using the new email address)
Possible Fix:
Updating the user primary email via Admin Tool, should also update the sso_user_login email address in the database.