You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Ship a client-id document so IDPs can display 'pilot' instead of 'Unknown App' #3
During the Solid-OIDC consent flow, JSS's consent page shows "Unknown App" for pilot. Users see:
Authorize Access
Allow this app to access your data? Unknown App
Signed in as test@jss
This app is requesting access to: openid, offline_access, webid
Users have no way to verify what's asking for access.
Why
Pilot doesn't expose a Solid application identifier (a static client_id document with oidc:redirect_uris, solid:client_id, solid:client_name, etc.) at a stable URL. The IDP can only display what's in the OIDC dynamic registration payload, which is minimal.
Proposed fix
Ship a static JSON-LD client-id document at (e.g.) https://solid-apps.github.io/pilot/app.jsonld containing:
Activity