updatePassword method

Future<UpdatePasswordResult> updatePassword({
  1. required String oldPassword,
  2. required String newPassword,
  3. UpdatePasswordOptions? options,
})

Updates the password of the current user.

There must be a user signed in to perform this action.

Optionally accepts plugin-specific, advanced options for the request.

Implementation

Future<UpdatePasswordResult> updatePassword({
  required String oldPassword,
  required String newPassword,
  UpdatePasswordOptions? options,
}) {
  var request = UpdatePasswordRequest(
      oldPassword: oldPassword, newPassword: newPassword, options: options);
  return plugins.length == 1
      ? plugins[0].updatePassword(request: request)
      : throw _pluginNotAddedException('Auth');
}