ipfs-shipyard / pm-idm

IDM project management repository
MIT License
63 stars 9 forks source link

As a user I want to be able to create a new DID #24

Closed satazor closed 5 years ago

satazor commented 5 years ago

Story

As a user I want to be able to create a new DID so that I own my own identity.

Description

A user should be able to create an identity from scratch, using the IPID DID method. A master key and device keys are created during the process and will be listed in the DID document. In the end, the user is asked to optionally backup master key via paper key.

Moreover, personal details such as the name and avatar will be prompted but won't be used until we implement the user-story that for editing the identity details.

Tasks

Acceptance Criteria

satazor commented 5 years ago

As a reminder: a notification should be issued if the user skips the backup of the paper key. The notification is only removed once that process is completed.

satazor commented 5 years ago

@paulobmarcos I think we are missing adding the device key in the authentication field of the DIDDoc, is this correct?

satazor commented 5 years ago

This was done in the sessions & signing effort on the reference IDM Wallet implementation!