stable

Clone or download

Read-only

feat: Add site admin panel to see registered key of users

Part of story #31178 see keys of user This commit introduces a new panel in site administration user details to look for registered passkeys of users *Testing:* If plugin is not enabled, nothing changed. If plugin is enabled, a new panel appear in bottom right of screen with registered passkeys of the user. Change-Id: I66d3df94b0d58716d42f140626136e4a93a19255

Modified Files

Name
M plugins/webauthn/include/WebAuthn/Controllers/AccountController.php +1 −0 Go to diff View file
M plugins/webauthn/include/WebAuthn/Controllers/AccountPresenter.php +1 −0 Go to diff View file
A plugins/webauthn/include/WebAuthn/GetUserAuthenticatorsEventHandler.php +45 −0 Go to diff View file
M plugins/webauthn/include/webauthnPlugin.php +13 −0 Go to diff View file
A plugins/webauthn/tests/Tuleap/WebAuthn/GetUserAuthenticatorsEventHandlerTest.php +64 −0 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
M site-content/pt_BR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
A src/common/User/Admin/GetUserAuthenticatorsEvent.php +40 −0 Go to diff View file
M src/common/User/Admin/UserDetailsPresenter.php +6 −0 Go to diff View file
R plugins/webauthn/include/WebAuthn/Controllers/AuthenticatorPresenter.php Go to diff View file
M src/templates/admin/users/user.mustache +40 −0 Go to diff View file
M src/themes/BurningParrot/css/includes/_siteadmin-user-details.scss +1 −0 Go to diff View file
M src/www/admin/usergroup.php +9 −1 Go to diff View file