vc-authn-oidc icon indicating copy to clipboard operation
vc-authn-oidc copied to clipboard

Consider improvements to the presentation of the "human version" of the proof request

Open swcurran opened this issue 5 years ago • 1 comments

Suggestion for cleanup of the "What's being asked for" -

  • Get rid "claim" everywhere.
  • Collapse the triplet into "Source Credential"
  • Make the DID a link that on click pops up the DID
    • could put a link to resolve the DID on the popup.
  • Put an "OR" between the triplets.

Something like:

Field: email
Restrictions:
 - Source Credential: verified-email:1.2.2 DID -OR-
 - Source Credential: iiw_attendance:1.2.4 DID -OR-
 - Source Credential: verified_person:1.22 DID

Would have to handle things like no restrictions, restrictions by schema, restrictions by cred def, restrictions by name, restrictions by value, etc.

swcurran avatar Jan 24 '20 00:01 swcurran

@jljordan42 Please revise the ideas here so that we can have a dev look at this. Or just close it as not needed.

swcurran avatar Jan 24 '20 00:01 swcurran

Wil re-assess as part of the 2.0 development. My first thought is that the current syntax allows for a wide variety of configurations in a language that is similar to what aca-py expects - therefore we do not need to "translate" it when generating the proof-request payload.

A slightly different approach might be to have a (potentially) separate project that could provide "proof composer" functionality and generate the payload to be submitted to vc-authn for the configuration.

esune avatar Jan 18 '23 20:01 esune

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Mar 19 '23 21:03 stale[bot]

@swcurran I am reviewing this as it has become stale. I think based on the direction we are currently moving towards this might now be something we want in vc-authn anymore, since the proof-requests will potentially be handled elsewhere by a "composer" and then put into the vc-authn database (i.e.: no point in putting effort into coming up with another meta-language to describe the proof-requests). Thoughts?

esune avatar Mar 20 '23 18:03 esune

Sounds good. I agree that it is not for this component to provide that.

swcurran avatar Mar 21 '23 14:03 swcurran