Авторизация
Создать страницу авторизации можно через команду ниже (также выделено, что надо указать при настройки страницы авторизации):
php bin/console make:auth What style of authentication do you want? [Empty authenticator]: [0] Empty authenticator [1] Login form authenticator 1 The class name of the authenticator to create (e.g. AppCustomAuthenticator): LoginFormAuthenticator Choose a name for the controller class (e.g. SecurityController) [SecurityController]: SecurityController Do you want to generate a '/logout' URL? (yes/no) [yes]: yes
Теперь станет доступна страница /login, в которой можно авторизоваться.
Также будут созданы следующие файлы:
- templates/security/login.html.twig (шаблон)
- src/Controller/SecurityController.php (код авторизации)
- src/Security/LoginFormAuthenticator.php (код авторизации)
Убедиться, что пользователь авторизован можно по панели внизу.
Чтобы выйти из своей учётной записи, достаточно открыть страницу /logout.
Авторизуйтесь, чтобы добавлять комментарии