walt-id / waltid-walletkit

Toolkit for SSI and NFT/SBT wallets
https://docs.walt.id
Apache License 2.0
31 stars 25 forks source link

Document SIOPv2 request how to request multiple VCs within one VP #22

Closed philpotisk closed 1 year ago

philpotisk commented 2 years ago

How do we need to setup a presentation request for multiple credentials (SIOPv2 flow) - e.g. present your ParticipantCredential as well as a GaiaXProviderCredential for example in one presentation. Currently we have the following request: const baseUri = 'https://wallet.lab.gaia-x.eu/verifier-api' const schemaUri = 'https://raw.githubusercontent.com/walt-id/waltid-ssikit-vclib/master/src/test/resources/schemas/ParticipantCredential.json' const url = ${baseURI}/present?walletId=walt.id&schemaUri=${schemaUri}

The documentation should be updated here https://doc.walt.id/v/web-wallet/concepts/oidc/oidc-1

severinstampler commented 2 years ago

added possibility to specify multiple schemaId params to /present request in verifier API

philpotisk commented 2 years ago

@severinstampler this is great. thx! can you please also add an example request here? https://doc.walt.id/v/web-wallet/concepts/oidc/oidc-1