changeEmail method
Initiates an email change for the authenticated user. An email change requires verification, so an email will be sent to the user which they must verify before the email change takes effect.
Parameters:
newEmail
: The user's new email.language
: The language code for the email change.
Returns:
A Future<MagicLink>
representing the magic link
Throws:
PassageError
Implementation
Future<MagicLink> changeEmail(String newEmail, {String? language}) {
return PassageFlutterPlatform.instance.changeEmail(newEmail, language);
}