changeEmail method

Future<MagicLink> changeEmail(
  1. String newEmail, {
  2. String? language,
})

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.

Returns: A Future<MagicLink> representing the magic link

Throws: PassageError

Implementation

Future<MagicLink> changeEmail(String newEmail, {String? language}) {
  return PassageFlutterPlatform.instance.changeEmail(newEmail);
}