Моя проблема решается, когда я меняю Аутентификатор
до изменения:
$isPasswordValid = $this->encoder->isPasswordValid($user, $token->getCredentials());
if ($isPasswordValid) {
return new UsernamePasswordToken($user, $user->getPassword(), $providerKey, $user->getRoles());
}
и после изменения его на:
$isPasswordValid = $this->encoder->isPasswordValid($user, $token->getCredentials());
if ($isPasswordValid or $token->getUser() instanceof User) {
return new UsernamePasswordToken($user, $user->getPassword(), $providerKey, $user->getRoles());
}
Я добавляю $token->getUser() instanceof User
ксостояние.