vc-authn-oidc
vc-authn-oidc copied to clipboard
feat: custom wallet URI scheme
A proposal to make wallet deep link URI scheme configurable, so it may not only be used with BC Wallet (bcwallet://) but also with any Aries-capable agent that implements the concept defined in Aries RFC 0268.
It basically consists on using WALLET_DEEP_LINK_PREFIX environment variable on the controller to set the URI scheme and host used as a prefix. For example, 'didcomm://oob-invitation' for URLs such as didcomm://oob-invitation?c_i={base64encoded msg}.
It keeps the default bcwallet://aries_proof-request to make this straightforward for BCGov use case.
I hope you like it as much as we had fun using this project :tada: