inrupt / solid-client-authn-js

A client library for authenticating with Solid
https://solid-client-authn-js.vercel.app
Other
65 stars 40 forks source link

3518: Do not store refresh token in local storage #3519

Closed NSeydoux closed 4 weeks ago

NSeydoux commented 4 weeks ago

The local storage is not a secure storage, and as such the refresh token should not be stored there. This issue is mitigated by the token being DPoP-bound, and the DPoP key not being available in storage.

This PR fixes bug #3518 .