From c844dc0c50bb4f1044154401310af25eb21b0f11 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Sat, 28 Mar 2015 00:10:39 +0100 Subject: Remove ability to change username Since password are linked to username it was hard to change username while checking that the password is the good one. Instead of doing crazy things to achieve that, I act that user won't be able to update username. Also, username (and email) must be unique, since people logged in using username and can request a new password using email. This should fix #1149 --- .../CoreBundle/Form/Type/UserInformationType.php | 30 +++++++++++++++++++++ src/Wallabag/CoreBundle/Form/Type/UserType.php | 31 ---------------------- 2 files changed, 30 insertions(+), 31 deletions(-) create mode 100644 src/Wallabag/CoreBundle/Form/Type/UserInformationType.php delete mode 100644 src/Wallabag/CoreBundle/Form/Type/UserType.php (limited to 'src/Wallabag/CoreBundle/Form') diff --git a/src/Wallabag/CoreBundle/Form/Type/UserInformationType.php b/src/Wallabag/CoreBundle/Form/Type/UserInformationType.php new file mode 100644 index 00000000..617722db --- /dev/null +++ b/src/Wallabag/CoreBundle/Form/Type/UserInformationType.php @@ -0,0 +1,30 @@ +add('name', 'text') + ->add('email', 'text') + ->add('save', 'submit') + ; + } + + public function setDefaultOptions(OptionsResolverInterface $resolver) + { + $resolver->setDefaults(array( + 'data_class' => 'Wallabag\CoreBundle\Entity\User', + )); + } + + public function getName() + { + return 'update_user'; + } +} diff --git a/src/Wallabag/CoreBundle/Form/Type/UserType.php b/src/Wallabag/CoreBundle/Form/Type/UserType.php deleted file mode 100644 index b479a0b5..00000000 --- a/src/Wallabag/CoreBundle/Form/Type/UserType.php +++ /dev/null @@ -1,31 +0,0 @@ -add('username', 'text') - ->add('name', 'text') - ->add('email', 'text') - ->add('save', 'submit') - ; - } - - public function setDefaultOptions(OptionsResolverInterface $resolver) - { - $resolver->setDefaults(array( - 'data_class' => 'Wallabag\CoreBundle\Entity\User', - )); - } - - public function getName() - { - return 'user'; - } -} -- cgit v1.2.3