An AuthenticationMethod represents the means by which a User is authenticated. There are three kinds:
NativeAuthenticationMethod, ExternalAuthenticationMethod and $ApiKeyAuthenticationMethod.
VendureEntityUserThis method is used when an external authentication service is used to authenticate Vendure Users. Examples of external auth include social logins or corporate identity servers.
AuthenticationMethodThis is the default, built-in authentication method which uses a identifier (typically username or email address) and password combination to authenticate a User.
AuthenticationMethodstringstringstring | nullstring | nullstring | nullA token issued when a User requests to change their identifier (typically an email address)
string | nullWhen a request has been made to change the User's identifier, the new identifier
will be stored here until it has been verified, after which it will
replace the current value of the identifier field.