smart-doctor v0.2.0 GitHub

Error catalogueSign-in at the EHR

Server does not advertise PKCE S256

What it means

SMART App Launch v2 requires S256. The server may be SMART v1 only or misconfigured.

Fix

Check the vendor’s SMART version; ask whether S256 is supported.

Check it with smart-doctor

Run your login and smart-doctor ranks this cause against the others, with the evidence it found.

npx smart-doctor check my-profile

Already have the server’s error? Explain it without running anything.

npx smart-doctor explain '{"error":"invalid_request"}'