walt-id / waltid-identity

All-in-one open-source identity and wallet toolkit.
Apache License 2.0
121 stars 46 forks source link

cross-device presentation redirects wallet to verifier success page on external device #187

Closed severinstampler closed 2 weeks ago

severinstampler commented 8 months ago

When fulfilling a presentation request from the verifier portal on an external device using the cross-device presentation request (QR code), the wallet on the external device redirects to the success page of the verifier portal, which is not the expected behaviour. For a cross-device presentation, that wallet should redirect to an internal success page, or back to the main page. For the same-device flow, the wallet should redirect back to the success page of the verifier portal.

Idea: When generating the presentation request and the underlying session, the verifier should respond with two URLs, one for the cross-device flow and one (optional) or multiple (for each supported web wallet) for the same-device flow. The base URLs of the supported known wallets for the same device flow could be a configuration option of the verifier portal backend, or given as a request property in the verify API call.

github-actions[bot] commented 6 months ago

This issue has been marked as stale.

github-actions[bot] commented 3 months ago

This issue has been marked as stale.

github-actions[bot] commented 3 weeks ago

This issue has been marked as stale.