# Local First / Offline and Solid Login

**URL:** <https://forum.solidproject.org/t/local-first-offline-and-solid-login/4896>\
**Category:** General Discussion\
**Created:** [November 23, 2021, 7:56am UTC](https://forum.solidproject.org/t/local-first-offline-and-solid-login/4896 "2021-11-23T07:56:54Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![NoelDeMartin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/noeldemartin/32/3144_2.png) [@NoelDeMartin](https://forum.solidproject.org/u/NoelDeMartin)\
**Post date:** [November 25, 2021, 6:29am UTC](https://forum.solidproject.org/t/local-first-offline-and-solid-login/4896/13 "2021-11-25T06:29:02Z")

</div>

I talked about a similar topic a while ago, you may find this useful: [https://forum.solidproject.org/t/authenticating-offline-first-solid-apps](https://forum.solidproject.org/t/authenticating-offline-first-solid-apps)

As others mentioned, it’s not easy to know if a user is online or not. I like how Jake Archibald explains it in this presentation when he refers to this as [Lie-fi](https://youtu.be/cmGr0RszHc8?t=1474).

But I think the issue with being offline is not about logging out, is it? If you’re offline, I see no reason why the authentication library wouldn’t be able to log out. After all, the library doesn’t store the token anywhere and requests it again after every refresh. So any data that the library _is_ storing should be removable without an internet connection. This would be a different story if upon logging out you wanted to log out from the identity provider as well, but with the current implementation [that’s not possible](https://github.com/inrupt/solid-client-authn-js/issues/919) anyways (as Jeff mentioned).

---

_[View the full topic](https://forum.solidproject.org/t/local-first-offline-and-solid-login/4896)._
