kitchenowl icon indicating copy to clipboard operation
kitchenowl copied to clipboard

Feature request: Improved Login Experience

Open Foxwheels opened this issue 1 year ago • 2 comments

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:

  1. Allow Access Without an Account: Introduce an option to view a household without requiring a login.
  2. "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

Foxwheels avatar Jan 06 '25 09:01 Foxwheels

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

TomBursch avatar Jan 06 '25 10:01 TomBursch

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?

simonflick avatar Jul 14 '25 08:07 simonflick