You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When credential is issued to wallet having multiple dids with same schema for multiple times, if presentation request comes then wallet only sends the first credential that has been accepted for first time with same schema.
#25
Open
Pratap2018 opened this issue
Oct 17, 2022
· 0 comments
A credential is issued to a did, and the user accepts the credential in the wallet. That same wallet is having multiple DIDs. Now if the same issuer issued the credential for another DID in the same wallet with the same credential schema, Then the user will accept the credential with that DID selected . Then if a presentation request comes for that credential, the wallet will send the first accepted credential.
As the wallet is searching credentials from the credential list based on the schema id, it should be based on schemaId and holderDid altogether,
A credential is issued to a did, and the user accepts the credential in the wallet. That same wallet is having multiple DIDs. Now if the same issuer issued the credential for another DID in the same wallet with the same credential schema, Then the user will accept the credential with that DID selected . Then if a presentation request comes for that credential, the wallet will send the first accepted credential.
As the wallet is searching credentials from the credential list based on the schema id, it should be based on schemaId and holderDid altogether,
ref :
hypersign-identity-wallet/src/popup/router/pages/Account.vue
Line 363 in 323e562
The text was updated successfully, but these errors were encountered: