Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unable to complete proof request in iOS+Safari with deeplink #693

Open
cvarjao opened this issue Dec 9, 2024 · 1 comment
Open

unable to complete proof request in iOS+Safari with deeplink #693

cvarjao opened this issue Dec 9, 2024 · 1 comment
Assignees

Comments

@cvarjao
Copy link

cvarjao commented Dec 9, 2024

Steps to reproduce:

  • Install BC Walle, Get a lawyer and person credential, and fully terminate the app (optionally)
  • open Safari, and go to ACM login page, start the login flow from the same device, and tap on "Continue with BC Wallet")
  • BC Wallet app opens, accept the proof request, wait about 20s on the wallet app, and switch to Safari
  • vc-authn login page is stuck on "accept proof request in your wallet"
@esune esune moved this to Assignment Ready in CDT Enterprise Apps Dec 9, 2024
@esune
Copy link
Member

esune commented Dec 11, 2024

@cvarjao, @loneil and myself did some collaborative troubleshooting.

It appears that the issue might be caused by the notification of successful verification being dispatched BEFORE the websocket is re-established after the browser comes out of background mode.

Handling delivery of the payload in the correct order should fix the problem. #636 might be an option to recover too.

@esune esune moved this from Assignment Ready to Assigned in CDT Enterprise Apps Dec 11, 2024
@cvarjao cvarjao changed the title unable to complete complete proof request in iOS+Safari unable to complete proof request in iOS+Safari with deeplink Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants