resetPasswordConfirm method

  1. @override
Future<void> resetPasswordConfirm(
  1. String userId,
  2. String secret,
  3. String newPassword
)
override

Implementation

@override
Future<void> resetPasswordConfirm(String userId, String secret, String newPassword) async {
  logger.finest('resetPassword(userId:$userId, secret:$secret, newPassword:$newPassword)');
  Account account = Account(AbsDatabase.awDBConn!);
  await account
      .updateRecovery(
        userId: userId,
        secret: secret,
        password: newPassword, /*passwordAgain: newPassword*/
      )
      .catchError((error, stackTrace) => throw HycopUtils.getHycopException(
          error: error, defaultMessage: 'createRecovery failed !!!'));
}