opus icon indicating copy to clipboard operation
opus copied to clipboard

SSI-Streetcred: User Sign Up

Open FarrandTom opened this issue 4 years ago • 2 comments

Context: This is the creation point for the Proof of Account Ownership verifiable credential (VC). As users sign up to Opus a VC will be issued to them from the Opus organisation.

This VC will act as Proof of Account Ownership, and can be used in either a two factor authorisation (2FA) login pattern, or by users to login without a username and password using simply a QR code or unique URL.

Issue: Currently there is no code to support creation of Proof of Account Ownership VCs.

Next steps: Familiarise yourself with Streetcred, and the tutorials/demos they have themselves. This tutorial in particular will take you through all of the concepts required: https://docs.streetcred.id/docs/tutorial

Implementation of the desired user journey:

  1. User registers their account through the Opus front end.
  2. Upon account creation a QR code or URL is displayed on screen.
  3. QR code/URL is consumed and the new Proof of Account Ownership VC is added to the user's wallet.

Note: Create a dummy Opus organisation and a dummy credential definition to work with until this issue is solved.

For reference the starter code for the SSI branch is lifted from: https://github.com/streetcred-id/iiw-demo

FarrandTom avatar Apr 09 '20 08:04 FarrandTom

@FarrandTom what is the status of this issue? It is complete if I understand correctly.

wip-abramson avatar Apr 22 '20 12:04 wip-abramson

@FarrandTom what is the status of this issue? It is complete if I understand correctly.

wip-abramson avatar Apr 22 '20 12:04 wip-abramson