Skip to content
This repository has been archived by the owner on Jul 15, 2024. It is now read-only.
/ di-demo Public archive

Digital identity demo and test application

Notifications You must be signed in to change notification settings

Amsterdam/di-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

53f5bdf · Oct 27, 2023
Jul 1, 2021
Mar 11, 2021
Oct 27, 2023
Oct 27, 2023
Jul 2, 2020
Jun 24, 2020
Apr 30, 2021
Mar 24, 2021
Nov 19, 2020
Jul 7, 2022
Nov 19, 2020
Mar 11, 2021
Dec 13, 2022
Apr 27, 2022

Repository files navigation

Digitale Identiteit - IRMA Demo site

This project provides the source code of the Amsterdam IRMA demo website. It consists of a React frontend and NodeJS backend which is in charge of communicating with an IRMA server. This project does not provide a locally running IRMA server.

Configure

Make sure to configure the backend properly. By default it is configured to connect to the Amsterdam IRMA server on the Acceptance environment. To be able to connect locally you will need to obtain the PRIVATE key.

Open /server/config/config.json.

{
    /* The requestor defined in the configuration of the IRMA server */
    "requestorname": "irma-demo",

    /* URL of the IRMA server */
    "irma": "https://attr.auth.amsterdam.nl",

    /* Port number the Node server listens to */
    "port": 8000,

    /* Document root of frontend to serve, only for demo */
    "docroot": "../client",
}

Run with docker-copmose

docker-compose up