io-app icon indicating copy to clipboard operation
io-app copied to clipboard

feat(IT Wallet): [SIW-1022] Add PIN/biometric authorization for eID store action

Open mastro993 opened this issue 9 months ago • 2 comments

[!WARNING] This PR depends on https://github.com/pagopa/io-app/pull/5780

Short description

This PR adds the PIN/biometric authorization request before proceeding to the eID store.

List of changes proposed in this pull request

  • Added useItwDismissalDialog hook which shows a confirmation dialog for the dismissal of the current procedure
  • Added ItwIssuanceEidResultScreen screen and routes
  • Added required locales
  • Within the ItwIssuanceEidPreviewScreen screen, it now show the PIN/biometric auth request when tapping the "Store" button.

How to test

Navigate to Profile > Playgrounds > IT Wallet > eID > SPID, select an IDP. In the eID preview screen, tap on "Store to wallet" button. You should be able to see the PIN/biometric authorization request.

Preview

https://github.com/pagopa/io-app/assets/6160324/5ef9a8a6-400a-4c17-8428-10fd2b28e37b

mastro993 avatar May 23 '24 10:05 mastro993