Miljøer
| Miljø | URL | Bruk |
|---|---|---|
| Lokal utvikling | http://localhost:3000 | utvikling med pnpm dev |
| Lokal test via tunnel | https://chamois-amazed-deeply.ngrok-free.app | eksterne forespørsler mot lokal app; adressen kan endres |
| Delt test | https://www.symfoni.dev | pilot, demonstrasjon og ekstern integrasjon |
Testmiljøet er ikke en produksjonsgaranti. Avklar tilgang, dataklassifisering og levetid på testdata med Symfoni før dere bruker reelle opplysninger.
Viktige innganger
- Motta bevis:
/app/credential/offer - Dele bevis og forsegle dokument:
/app/credential/verify - Utsteder-API:
/api/issuers/{issuerSlug}/... - OpenAPI for det offentlige docs-API-et:
/openapi.json - Forseglet dokumentlevering: mottakerens egen
dispatch.url
/openapi.json beskriver docs-API-et, ikke hele utsteder-API-et.
Krav til eksterne endepunkter
response_uri, dokument-URL-er og dispatch.url må være tilgjengelige fra miljøet som kjører Symfoni. Bruk HTTPS i delt test. Ikke legg hemmeligheter i query-parametere, og ikke bruk lokale eller private nettverksadresser i eksterne flyter.
Symfoni bruker en kortvarig cache ved oppslag av offer og forespørsler for å tåle forhåndslasting og dobbel navigasjon. Ikke gjør engangs-URI-er så kortlivede at et vanlig brukerklikk rekker å utløpe dem.