[GH-ISSUE #339] how do we explicitly allow settings to be saved on the server #294

Closed
opened 2026-02-25 21:34:40 +03:00 by kerem · 1 comment
Owner

Originally created by @ghost on GitHub (Apr 18, 2019).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/339

Originally assigned to: @jasonmunro on GitHub.

💬 Question

Settings are not saved permanently on the server unless you explicitly allow it. If you don't save your settings, any changes made since you last logged in will be deleted when your session expires or you logout. You must re-enter your password for security purposes to save your settings permanently.

So how the heck do we explicitly allow it, it keeps nuking my whole configuration

Originally created by @ghost on GitHub (Apr 18, 2019). Original GitHub issue: https://github.com/cypht-org/cypht/issues/339 Originally assigned to: @jasonmunro on GitHub. ## 💬 Question Settings are not saved permanently on the server unless you explicitly allow it. If you don't save your settings, any changes made since you last logged in will be deleted when your session expires or you logout. You must re-enter your password for security purposes to save your settings permanently. So how the heck do we explicitly allow it, it keeps nuking my whole configuration
kerem 2026-02-25 21:34:40 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@jasonmunro commented on GitHub (Apr 18, 2019):

The short answer is we don't. I'm well aware of the usability concerns around this behavior, however it was a design decision to ensure privacy and security knowing the trade offs. If your login session is timing out prematurely causing you to lose settings before you have a chance to navigate to Settings -> Save, there are some things you could tweak in PHP and Cypht to make sure your session continues to be kept alive.

<!-- gh-comment-id:484706825 --> @jasonmunro commented on GitHub (Apr 18, 2019): The short answer is we don't. I'm well aware of the usability concerns around this behavior, however it was a design decision to ensure privacy and security knowing the trade offs. If your login session is timing out prematurely causing you to lose settings before you have a chance to navigate to Settings -> Save, there are some things you could tweak in PHP and Cypht to make sure your session continues to be kept alive.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#294
No description provided.