Teste de atualizacao

refatoracoes-metodos
Pablo 10 months ago
parent 81d0405a11
commit 0cd4edac3a

@ -18,12 +18,13 @@ class CheckUsedPasswordRule implements ValidationRule, DataAwareRule
{ {
$usernameColumn = config('ae3auth-config.user.username_column'); $usernameColumn = config('ae3auth-config.user.username_column');
$userModel = config('ae3auth-config.user.user_model'); $userModel = config('ae3auth-config.user.user_model');
if (!$user = auth()->user()) { if (auth()->user()) {
$user = $userModel::firstWhere($usernameColumn, $this->data[$usernameColumn]); $user = $userModel::firstWhere($usernameColumn, $this->data[$usernameColumn]);
$user ?: $fail(__('failed')); if (!PasswordHistoryManager::inHistory($user->id, $value))
} $fail(__('auth.password_used'));
if (!PasswordHistoryManager::inHistory($user->id, $value)) { else
$fail(__('auth.password_used')); $fail(__('failed'));
} }
} }

Loading…
Cancel
Save