diff --git a/archived/symfony.security-bundle/c1469d8cecb68b8fc6db8699e359bc65947c4772.json b/archived/symfony.security-bundle/c1469d8cecb68b8fc6db8699e359bc65947c4772.json new file mode 100644 index 00000000..ba617c81 --- /dev/null +++ b/archived/symfony.security-bundle/c1469d8cecb68b8fc6db8699e359bc65947c4772.json @@ -0,0 +1,75 @@ +{ + "manifests": { + "symfony/security-bundle": { + "manifest": { + "bundles": { + "Symfony\\Bundle\\SecurityBundle\\SecurityBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "conflict": { + "symfony/framework-bundle": "<5.3" + } + }, + "files": { + "config/packages/security.yaml": { + "contents": [ + "security:", + " # https://symfony.com/doc/current/security.html#registering-the-user-hashing-passwords", + " password_hashers:", + " Symfony\\Component\\Security\\Core\\User\\PasswordAuthenticatedUserInterface: 'auto'", + "", + " # https://symfony.com/doc/current/security.html#loading-the-user-the-user-provider", + " providers:", + " users_in_memory: { memory: null }", + "", + " dev:", + " # Ensure dev tools and static assets are always allowed", + " pattern: ^/(_profiler|_wdt|assets|build)/", + " security: false", + " main:", + " lazy: true", + " provider: users_in_memory", + "", + " # Activate different ways to authenticate:", + " # https://symfony.com/doc/current/security.html#the-firewall", + "", + " # https://symfony.com/doc/current/security/impersonating_user.html", + " # switch_user: true", + "", + " # Note: Only the *first* matching rule is applied", + " access_control:", + " # - { path: ^/admin, roles: ROLE_ADMIN }", + " # - { path: ^/profile, roles: ROLE_USER }", + "", + "when@test:", + " security:", + " password_hashers:", + " # Password hashers are resource-intensive by design to ensure security.", + " # In tests, it's safe to reduce their cost to improve performance.", + " Symfony\\Component\\Security\\Core\\User\\PasswordAuthenticatedUserInterface:", + " algorithm: auto", + " cost: 4 # Lowest possible value for bcrypt", + " time_cost: 3 # Lowest possible value for argon", + " memory_cost: 10 # Lowest possible value for argon", + "" + ], + "executable": false + }, + "config/routes/security.yaml": { + "contents": [ + "_security_logout:", + " resource: security.route_loader.logout", + " type: service", + "" + ], + "executable": false + } + }, + "ref": "c1469d8cecb68b8fc6db8699e359bc65947c4772" + } + } +} diff --git a/symfony.security-bundle.7.4.json b/symfony.security-bundle.7.4.json index f6ae9a38..ba617c81 100644 --- a/symfony.security-bundle.7.4.json +++ b/symfony.security-bundle.7.4.json @@ -49,7 +49,7 @@ " security:", " password_hashers:", " # Password hashers are resource-intensive by design to ensure security.", - " # In tests, it's safe to reduce their cost to improve performance. ", + " # In tests, it's safe to reduce their cost to improve performance.", " Symfony\\Component\\Security\\Core\\User\\PasswordAuthenticatedUserInterface:", " algorithm: auto", " cost: 4 # Lowest possible value for bcrypt", @@ -69,7 +69,7 @@ "executable": false } }, - "ref": "2a0f4c67698bc0f5f78b17d34eb11e88772f9395" + "ref": "c1469d8cecb68b8fc6db8699e359bc65947c4772" } } }