Skip to content

Add Consumer API OpenID4VP verifier site - #1536

Open
tnotheis wants to merge 1 commit into
mainfrom
feat/openid4vp-verifier-site
Open

Add Consumer API OpenID4VP verifier site#1536
tnotheis wants to merge 1 commit into
mainfrom
feat/openid4vp-verifier-site

Conversation

@tnotheis

@tnotheis tnotheis commented Sep 3, 2026

Copy link
Copy Markdown
Member

Summary

  • add a mobile-first OpenID4VP verifier page served by the Consumer API from /openid4vp-verifier/
  • add a Vite/TypeScript source project that validates presented credentials with @credo-ts/core and @credo-ts/openid4vc types
  • include the built static assets in wwwroot/openid4vp-verifier so the Consumer API can serve the page without an additional frontend build step

Validation

  • npm run typecheck
  • npm run build
  • DOTNET_CLI_HOME=/Users/tnotheis/Documents/Codex/2026-09-03/e/work/.dotnet NUGET_PACKAGES=/Users/tnotheis/Documents/Codex/2026-09-03/e/work/.nuget/packages NUGET_HTTP_CACHE_PATH=/Users/tnotheis/Documents/Codex/2026-09-03/e/work/.nuget/http-cache dotnet build Applications/ConsumerApi/src/ConsumerApi.csproj --no-restore

Notes

  • Credential status checks are disabled for this first minimal verifier.
  • The Vite build warning about direct eval comes from the transitive @sphereon/kmp-mdoc-core dependency pulled in through Credo.

@tnotheis tnotheis added the enhancement New feature or request label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant