solid-client-authn-js
solid-client-authn-js copied to clipboard
Make Session implement ISessionInfo
As discussed in https://github.com/inrupt/solid-client-authn-js/issues/567, we currently have an inconvenient session.info field.
I propose to:
- [ ] make
SessionimplementISessionInfoto avoid this detour - [ ] (optional) create an
ISessioninterface, which is whatSessionimplements - [ ] have
handleIncomingRedirectreturnSession(ISession) rather thanISessionInfo - [ ] deprecate
Session#infoso we can remove it in a future version - [ ] change all
ISessionInfoXxxclasses and interfaces to returnSession(ISession) instead ofISessionInfo- [ ] with the next semver.major release, rename those classes into
ISessionXxxinstead
- [ ] with the next semver.major release, rename those classes into