impierce / identity-wallet

A Tauri-based Identity Wallet for people to manage Decentralized Identities and Verifiable Credentials.
https://www.impierce.com
Apache License 2.0
17 stars 4 forks source link

feat: add connection info to interactions other than accept connection #155

Open Oran-Dan opened 3 months ago

Oran-Dan commented 3 months ago

Description

Since all interactions require a connection first, all these interactions, namely "accept credentials" & "share credentials", should have info regarding the underlying connection as well. This issue requires UX, FE and BE integration.

To not over-complicate the user flow the other actions should stick to their current user flow, namely one button to accept or reject that action. However, they should also list connection information. It's up for discussion how much info and how we will arrange it on the screen. Information-wise, ideally it would be all the info we see when we get the "accept/reject connection" screen. But considering UX and presentation we will have to decide on what works best.

Motivation

The user should always be informed about the connection they're about the approve.

Resources

Related to #125

To-do List