https://did.app/docs/single-page-app-integration/
We added support for PKCE and other niceties to make using DID .app in a Single Page App (SPA) that much easier.
This should make it that much easier to add passwordless authentication to your rich client apps.