bcgov / vc-authn-oidc

Apache License 2.0
119 stars 69 forks source link

Support upcoming ?_url handler in wallet #557

Closed loneil closed 4 weeks ago

loneil commented 1 month ago

To handle the new didcomm://?_url=<base64 encoded url> type handler described in https://github.com/bcgov/vc-authn-oidc/issues/504

The deep link will be formatted as bcwallet://aries_proof-request?_url=<vcauth payload redirect URL>

The is in an upcoming BC Wallet release so I've added a feature toggle as a useUrlDeepLink helm value so it can switch back and forth between the formats to accommodate app release or if there's issues with the app linking.

Usage is at https://github.com/bcgov/vc-authn-oidc/pull/557/files#diff-5207e0c2282ef37eda5e5370ef903ef9343b7fb1e37e61ae7192a3ef55693289R187

Also update dependencies