stable

Clone or download

Read-only

feat: Add deletion of source in dao

Part of story #31175 delete a registered passkey This commit adds the possibility to delete a previously registered passkey with the dao *Testing:* Deletion of key in user preferences interface should be fully functionnal. Change-Id: I0d6e35e5f6eda356de06a6039f9f1fdb489b530d

Modified Files

Name
M plugins/webauthn/include/WebAuthn/Controllers/AuthenticatorPresenter.php +2 −2 Go to diff View file
M plugins/webauthn/tests/e2e/cypress/cypress/e2e/user-preferences.cy.ts +3 −0 Go to diff View file
M src/common/WebAuthn/Controllers/DeleteSourceController.php +6 −5 Go to diff View file
A src/common/WebAuthn/Source/DeleteCredentialSource.php +28 −0 Go to diff View file
M src/common/WebAuthn/Source/WebAuthnCredentialSourceDao.php +9 −1 Go to diff View file
M tests/integration/tests/WebAuthn/Source/WebAuthnCredentialSourceDaoTest.php +11 −0 Go to diff View file
M tests/lib/Stubs/WebAuthn/WebAuthnCredentialSourceDaoStub.php +14 −1 Go to diff View file
M tests/unit/common/WebAuthn/Controllers/DeleteSourceControllerTest.php +4 −3 Go to diff View file