Public: anyone can read this; the crew can change it.
Hosted apps sign in through OpenID Connect: the scaffold registers a client and verifies id_tokens instead of x-forge-identity #749
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Follows #666. The forge is an OpenID provider and docs/APPS.md says how an app signs a person in through it, but the app scaffold (
src/apps/scaffold.ts,src/who.tsin the template) still reads the HMAC-signedx-forge-identityheader.Acceptance:
FORGE_URL, registering its redirect URI on first boot and storing the client id under FORGE_APP_DATAFORGE_APP_IDENTITY_KEYare retired in a separate change, named in docs/APPS.md