- if (!$user->isGoogleTwoFactor()) {
- $secret = $this->get('scheb_two_factor.security.google_authenticator')->generateSecret();
+ $backupCodes = (new BackupCodes())->toArray();
+ $backupCodesHashed = array_map(
+ function ($backupCode) {
+ return password_hash($backupCode, PASSWORD_DEFAULT);
+ },
+ $backupCodes
+ );