updatePassword method

Future<void> updatePassword(
  1. String oldPassword,
  2. String newPass
)

Updates the user's password.

oldPassword Current password. newPassword New password.

Returns a Future that completes when updated.

Example:

await user.updatePassword('oldPass', 'newPass');

Implementation

Future<void> updatePassword(String oldPassword, String newPass) async {
  await getIdToken();
  await _userHelper.updatePasswordHelper(
    client: createClient(_auth.app),
    user: this,
    newPassword: newPass,
    oldPassword: oldPassword,
  );
  _auth._syncLogoutPersistence();
}