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
login: use JSS org's own solid-oidc client (sso#2)
Replaces the @inrupt/solid-client-authn-browser import (which a
file-write tool was inadvertently corrupting via email-pattern
text replacement — `n@2.5.0` → `[email protected]` — yielding
404s on load) with the JavaScriptSolidServer org's own
solid-oidc package: zero-build, single ~600-line file,
zero-dependency, designed exactly for this use case.
API translation:
@inrupt/solid-client-authn-browser JSS solid-oidc
───────────────────────────────── ──────────────────
login({oidcIssuer, redirectUrl}) session.login(idp, redirectUri)
handleIncomingRedirect() session.init()
+ session.handleRedirectFromLogin()
getDefaultSession().info.isLoggedIn session.isActive
getDefaultSession().info.webId session.webId
Behavior unchanged: button click → redirect to IdP → user proves
identity (Schnorr/passkey/password) → redirect back → hydrate
session → jump to pod root.
0 commit comments