refs #15445 [fid] add user role to registration
* add select in final registration form * add properties to model and dto * remove dto for permissions, use simple array instead * set permission (group) in ILSAuthenticator * show !multiple! groups in profile * add select in update from * refactor User model => extra property 'role'
Showing
- composer.lock 135 additions, 575 deletionscomposer.lock
- fid/config/vufind/fid.ini 1 addition, 1 deletionfid/config/vufind/fid.ini
- module/fid/src/Controller/UserController.php 10 additions, 1 deletionmodule/fid/src/Controller/UserController.php
- module/fid/src/FormModel/UserCreateModel.php 35 additions, 0 deletionsmodule/fid/src/FormModel/UserCreateModel.php
- module/fid/src/FormModel/UserUpdateModel.php 34 additions, 0 deletionsmodule/fid/src/FormModel/UserUpdateModel.php
- module/fid/src/Service/Client.php 6 additions, 2 deletionsmodule/fid/src/Service/Client.php
- module/fid/src/Service/DataTransferObject/User.php 52 additions, 0 deletionsmodule/fid/src/Service/DataTransferObject/User.php
- module/fid/src/VuFind/Auth/ILSAuthenticator.php 6 additions, 0 deletionsmodule/fid/src/VuFind/Auth/ILSAuthenticator.php
- themes/fid/languages/fid/de.ini 4 additions, 2 deletionsthemes/fid/languages/fid/de.ini
- themes/fid/languages/fid/en.ini 4 additions, 2 deletionsthemes/fid/languages/fid/en.ini
- themes/fid/templates/fid/user/create.phtml 14 additions, 0 deletionsthemes/fid/templates/fid/user/create.phtml
- themes/fid/templates/fid/user/update.phtml 15 additions, 0 deletionsthemes/fid/templates/fid/user/update.phtml
- themes/fid/templates/myresearch/profile.phtml 9 additions, 1 deletionthemes/fid/templates/myresearch/profile.phtml
Please register or sign in to comment