1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public function login(Request $request, AuthenticationUtils $authenticationUtils)
{
$error = $authenticationUtils->getLastAuthenticationError();
$lastUsername = $authenticationUtils->getLastUsername();
$form = $this->get('form.factory')
->createNamedBuilder('form', null)
->add('_username', null, ['label' => 'Email'])
->add('_password', \Symfony\Component\Form\Extension\Core\Type\PasswordType::class, ['label' => 'Mot de passe'])
->add('ok', \Symfony\Component\Form\Extension\Core\Type\SubmitType::class, ['label' => 'Ok', 'attr' => ['class' => 'btn-primary
btn-block']])
->getForm();
return $this->render('security/login.html.twig', [
'mainNavLogin' => true, 'title' => 'PProject5 - Connexion',
'form' => $form->createView(),
'last_username' => $lastUsername,
'error' => $error,
]);
}
} |
Partager