Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:symfony:security [2024/04/15 23:14] – mirocow | php:symfony:security [2024/04/15 23:51] (текущий) – mirocow | ||
|---|---|---|---|
| Строка 38: | Строка 38: | ||
| class: App\Entity\User | class: App\Entity\User | ||
| property: username | property: username | ||
| + | |||
| firewalls: | firewalls: | ||
| - | | + | |
| - | pattern: ^/api/login | + | pattern: ^/ |
| + | security: false | ||
| + | signup: | ||
| + | pattern: ^/api/users | ||
| stateless: true | stateless: true | ||
| - | | + | |
| + | methods: [POST] | ||
| + | authentication: | ||
| + | pattern: ^/ | ||
| + | stateless: true | ||
| + | anonymous: true | ||
| json_login: | json_login: | ||
| - | | + | |
| - | success_handler: | + | |
| - | failure_handler: | + | |
| + | failure_handler: | ||
| api: | api: | ||
| - | | + | |
| - | stateless: true | + | stateless: true |
| - | | + | anonymous: true |
| + | guard: | ||
| + | | ||
| + | - lexik_jwt_authentication.jwt_token_authenticator | ||
| access_control: | access_control: | ||
| - | | + | |
| - | - { path: ^/docs, roles: | + | - { path: ^/api/users, roles: |
| - | - { path: ^/api/login, roles: | + | |
| - | - { path: ^/api, roles: IS_AUTHENTICATED_FULLY | + | |
| </ | </ | ||