diff --git a/symfony/security-bundle/5.1/config/packages/security.yaml b/symfony/security-bundle/5.1/config/packages/security.yaml new file mode 100644 index 00000000..0e4cf3d1 --- /dev/null +++ b/symfony/security-bundle/5.1/config/packages/security.yaml @@ -0,0 +1,24 @@ +security: + # https://symfony.com/doc/current/security.html#where-do-users-come-from-user-providers + providers: + users_in_memory: { memory: null } + firewalls: + dev: + pattern: ^/(_(profiler|wdt)|css|images|js)/ + security: false + main: + anonymous: true + lazy: true + provider: users_in_memory + + # activate different ways to authenticate + # https://symfony.com/doc/current/security.html#firewalls-authentication + + # https://symfony.com/doc/current/security/impersonating_user.html + # switch_user: true + + # Easy way to control access for large sections of your site + # Note: Only the *first* access control that matches will be used + access_control: + # - { path: ^/admin, roles: ROLE_ADMIN } + # - { path: ^/profile, roles: ROLE_USER } diff --git a/symfony/security-bundle/5.1/manifest.json b/symfony/security-bundle/5.1/manifest.json new file mode 100644 index 00000000..5d8527e4 --- /dev/null +++ b/symfony/security-bundle/5.1/manifest.json @@ -0,0 +1,9 @@ +{ + "bundles": { + "Symfony\\Bundle\\SecurityBundle\\SecurityBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "aliases": ["security"] +}