Feature request: Improved Login Experience
What's the feature 🧐
Currently, every time the page or app is refreshed, users are required to log in again. This can be inconvenient, especially in a self-hosted environment where strict account security (e.g., extensive passwords) might not always be necessary and quick access is preferred.
To improve the user experience, I propose the following options:
- Allow Access Without an Account: Introduce an option to view a household without requiring a login.
- "Keep Me Signed In" Option: Add a checkbox during login to allow users to remain signed in across sessions. This would prevent the need to re-enter login credentials after refreshing the page or app.
Either solution would make the experience more seamless, particularly for users in low-security, self-hosted environments.
Extra information and references
No response
This is not supposed to happen. Your session should remain active. This is most likely the same bug as in https://github.com/TomBursch/kitchenowl/issues/239
This is also happening to me. I have KitchenOwl installed on TrueNAS and access it using HTTP like this: http://180.168.xxx.xxx:xxxxx.
I see these errors in the browser console on Firefox:
Exception while loading service worker: Error: Service Worker API unavailable. The current context is NOT secure.
Uncaught : Null check operator used on a null value main.dart.js:6544:19
I guess HTTP is not supported?