-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I'm opening this issue to document/get my head around the current approach to security in resuming a session in solid-oidc.
My understanding of the current situation is:
- it is common practice to have a global authenticated fetch, with some possible attacks on this documented here already
- access tokens should not be stored outside closures
- refresh tokens provide access to new access tokens, but refresh token rotation is considered a sufficient mitigation in some more general oidc settings
- silent authentication without repeated consent is the current standard way of resuming a session, and relies on the client having an authenticated session at the
authorization serverOpenID provider
A sharp distinction is therefore made between access to fetch vs tokens and underlying secrets
Metadata
Metadata
Assignees
Labels
No labels