Store remote users with uuid
Description
When using a remote Identity Provider, it is impossible to modify a user email.
Steps to Reproduce
- connect with oidc
- change your email in the IdP
Expected behaviour:
You should be logged in with your account, and your email is updated.
Actual behaviour:
A new account is created.