Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stzouvaras authored May 30, 2024
1 parent 3fcae24 commit 600ffc6
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,17 +111,26 @@ App launch
1. Launch the application
2. You will be presented with a welcome screen where you will be asked to create a PIN for future logins.

Issuance flow
Issuance flow (Scoped)

1. Then you will be shown the "Add document" screen.
1. Open the "Add document" screen or if it's the first time you open the app, you will be redirected there after you enter or set up your PIN.
2. Pick "National ID".
3. From the web view that appears select the "FormEU" option and tap submit.
4. Fill in the form. Any data will do.
5. You will be shown a success screen. Tap next.
6. Your "National ID" is displayed. Tap "Continue".
7. You are now on the "Dashboard" screen.

Here you can tap "Add doc" and issue a new document, e.g. "Driving License".
Issuance flow (Credential Offer)

1. Open the "Add document" screen or if it's the first time you open the app, you will be redirected there after you enter or set up your PIN.
2. Tap "SCAN QR".
3. Scan The QR Code from the issuer's website.
4. Review the documents contained in the credential offer and tap "Issue".
5. You will be shown a success screen. Tap "Continue".
6. You are now on the "Dashboard" screen.

While on the "Dashboard" screen you can tap "Add doc" and issue a new document, e.g. "Driving License".

If you want to re-issue a document you must delete it first by tapping on the document in the "Dashboard" screen and tapping the delete icon in the "Document details" view.

Expand All @@ -131,7 +140,7 @@ Presentation (Online authentication/Same device) flow.
2. Tap the first option (selectable) and pick the fields you want to share (e.g. "Family Name" and "Given Name")
3. Tap "Next" and then "Authorize".
4. When asked to open the wallet app tap "Open".
5. You will be taken back to the app to the "Request" screen. Tap "Share".
5. You will be returned to the app to the "Request" screen. Tap "Share".
6. Enter the PIN you added in the initial steps.
7. On success tap "Continue".
8. A browser will open showing that the Verifier has accepted your request.
Expand All @@ -140,9 +149,9 @@ Presentation (Online authentication/Same device) flow.
Proximity flow

1. The user logs in successfully to the EUDI Wallet app and views the dashboard.
2. The user clicks the 'SHOW QR/TAP' button in order to display the QR code.
2. The user clicks the 'SHOW QR/TAP' button to display the QR code.
3. The Relying Party scans the presented QR code.
4. EUDI Wallet User can view the set of requested data from the relying party.
4. EUDI Wallet User can view the requested data set from the relying party.

1. The distinction between mandatory and optional data elements is depicted.
2. The requestor (i.e. relying party) of the data is depicted.
Expand Down

0 comments on commit 600ffc6

Please sign in to comment.