From db02850a9d007afe3778b8370dfc6cc498de6b51 Mon Sep 17 00:00:00 2001 From: tattali Date: Thu, 1 Feb 2018 08:41:14 +0100 Subject: [PATCH] Add recipe for FOSUserBundle --- .../@dev/config/packages/fos_user.yaml | 7 +++++ .../@dev/config/routes/fos_user.yaml | 18 +++++++++++++ .../user-bundle/@dev/manifest.json | 9 +++++++ .../user-bundle/@dev/post-install.txt | 13 ++++++++++ .../user-bundle/@dev/src/Entity/User.php | 26 +++++++++++++++++++ 5 files changed, 73 insertions(+) create mode 100644 friendsofsymfony/user-bundle/@dev/config/packages/fos_user.yaml create mode 100644 friendsofsymfony/user-bundle/@dev/config/routes/fos_user.yaml create mode 100644 friendsofsymfony/user-bundle/@dev/manifest.json create mode 100644 friendsofsymfony/user-bundle/@dev/post-install.txt create mode 100644 friendsofsymfony/user-bundle/@dev/src/Entity/User.php diff --git a/friendsofsymfony/user-bundle/@dev/config/packages/fos_user.yaml b/friendsofsymfony/user-bundle/@dev/config/packages/fos_user.yaml new file mode 100644 index 00000000..6530da3b --- /dev/null +++ b/friendsofsymfony/user-bundle/@dev/config/packages/fos_user.yaml @@ -0,0 +1,7 @@ +fos_user: + db_driver: orm + firewall_name: main + user_class: App\Entity\User + from_email: + address: "address" + sender_name: "name" diff --git a/friendsofsymfony/user-bundle/@dev/config/routes/fos_user.yaml b/friendsofsymfony/user-bundle/@dev/config/routes/fos_user.yaml new file mode 100644 index 00000000..e9c0b0ba --- /dev/null +++ b/friendsofsymfony/user-bundle/@dev/config/routes/fos_user.yaml @@ -0,0 +1,18 @@ +fos_user_security: + resource: "@FOSUserBundle/Resources/config/routing/security.xml" + +fos_user_profile: + resource: "@FOSUserBundle/Resources/config/routing/profile.xml" + prefix: /profile + +fos_user_register: + resource: "@FOSUserBundle/Resources/config/routing/registration.xml" + prefix: /register + +fos_user_resetting: + resource: "@FOSUserBundle/Resources/config/routing/resetting.xml" + prefix: /resetting + +fos_user_change_password: + resource: "@FOSUserBundle/Resources/config/routing/change_password.xml" + prefix: /profile diff --git a/friendsofsymfony/user-bundle/@dev/manifest.json b/friendsofsymfony/user-bundle/@dev/manifest.json new file mode 100644 index 00000000..9221a7b1 --- /dev/null +++ b/friendsofsymfony/user-bundle/@dev/manifest.json @@ -0,0 +1,9 @@ +{ + "bundles": { + "FOS\\UserBundle\\FOSUserBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/" + } +} diff --git a/friendsofsymfony/user-bundle/@dev/post-install.txt b/friendsofsymfony/user-bundle/@dev/post-install.txt new file mode 100644 index 00000000..82226d35 --- /dev/null +++ b/friendsofsymfony/user-bundle/@dev/post-install.txt @@ -0,0 +1,13 @@ + + What's next? + + +Warning: make sure the twig engine is turned on in framework.yaml + + - If not, add the following to config/packages/framework.yaml: + +framework: + # ... + csrf_protection: { enabled: true } + templating: + engines: ['twig'] diff --git a/friendsofsymfony/user-bundle/@dev/src/Entity/User.php b/friendsofsymfony/user-bundle/@dev/src/Entity/User.php new file mode 100644 index 00000000..68b3254b --- /dev/null +++ b/friendsofsymfony/user-bundle/@dev/src/Entity/User.php @@ -0,0 +1,26 @@ +