refs #20154 [fid] allow user to delete own account
* add action in User Controller * add form for password confirmation * check credentials in Client * add properties in User dto for deletion * check for deleted property on login in Authenticator * add default translation texts * add template for success message * redirect to home page after closing of modal
Showing
- module/fid/config/module.config.php 12 additions, 0 deletionsmodule/fid/config/module.config.php
- module/fid/config/user-delete-form.php 69 additions, 0 deletionsmodule/fid/config/user-delete-form.php
- module/fid/src/Controller/UserController.php 81 additions, 0 deletionsmodule/fid/src/Controller/UserController.php
- module/fid/src/FormModel/UserDeleteModel.php 88 additions, 0 deletionsmodule/fid/src/FormModel/UserDeleteModel.php
- module/fid/src/Service/Client.php 21 additions, 0 deletionsmodule/fid/src/Service/Client.php
- module/fid/src/Service/DataTransferObject/User.php 28 additions, 0 deletionsmodule/fid/src/Service/DataTransferObject/User.php
- module/fid/src/VuFind/Auth/Authenticator.php 11 additions, 0 deletionsmodule/fid/src/VuFind/Auth/Authenticator.php
- themes/fid/languages/fid/de.ini 12 additions, 1 deletionthemes/fid/languages/fid/de.ini
- themes/fid/languages/fid/en.ini 12 additions, 1 deletionthemes/fid/languages/fid/en.ini
- themes/fid/templates/fid/user/user-delete.phtml 86 additions, 0 deletionsthemes/fid/templates/fid/user/user-delete.phtml
- themes/fid/templates/myresearch/delete-success.phtml 16 additions, 0 deletionsthemes/fid/templates/myresearch/delete-success.phtml
Please register or sign in to comment