Skip to content

Conversation

@Chocobo1
Copy link
Member

@Chocobo1 Chocobo1 commented Oct 18, 2025

Previously, WebUI was using a HTTP Session Cookie. This type of cookie is tend to be dropped by the browser on mobile platforms and gives a bad experience on the WebUI. Now the cookie is a permanent one and is guaranteed to be persisted between browser restarts.

Supersedes #23350.
Closes #20993.

@Chocobo1 Chocobo1 added this to the 5.2 milestone Oct 18, 2025
@Chocobo1 Chocobo1 added the WebAPI WebAPI-related issues/changes label Oct 18, 2025
@Chocobo1 Chocobo1 requested a review from a team October 18, 2025 07:57
thalieht
thalieht previously approved these changes Oct 19, 2025
Copy link
Contributor

@thalieht thalieht left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't test

glassez
glassez previously approved these changes Oct 20, 2025
@Chocobo1 Chocobo1 dismissed stale reviews from glassez and thalieht via 5a10be1 October 20, 2025 10:27
glassez
glassez previously approved these changes Oct 20, 2025
Previously, WebUI was using a HTTP Session Cookie. This type of cookie is tend to be dropped by
the browser on mobile platforms and gives a bad experience on the WebUI. Now the cookie is a
permanent one and is guaranteed to be persisted between browser restarts.
@Chocobo1
Copy link
Member Author

PR updated to resolve merge conflicts.

@Chocobo1 Chocobo1 merged commit 0c17d91 into qbittorrent:master Oct 24, 2025
15 checks passed
@Chocobo1 Chocobo1 deleted the permanent_cookie branch October 24, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebAPI WebAPI-related issues/changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WebUI login doesn't persist. cookie expiration is never set and defaults to "session".

3 participants