Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persistent Cookies, Server Side Sessions, and Session Lifetime Coordination Fix #1757

Merged
merged 5 commits into from
Feb 5, 2025

Conversation

bhazen
Copy link
Contributor

@bhazen bhazen commented Feb 4, 2025

What issue does this PR address?
We had a bug report from a customer where when using a combination of persistent cookies and server side sessions with session lifetime coordination enabled, the persistent cookie would expire due to how the issued and expire dates of the session are moved forward in conjunction with how the .NET cookie auth handler triggers renewal of cookies. These changes address that specific scenario.

Important: Any code or remarks in your Pull Request are under the following terms:

If You provide us with any comments, bug reports, feedback, enhancements, or modifications proposed or suggested by You for the Software, such Feedback is provided on a non-confidential basis (notwithstanding any notice to the contrary You may include in any accompanying communication), and Licensor shall have the right to use such Feedback at its discretion, including, but not limited to the incorporation of such suggested changes into the Software. You hereby grant Licensor a perpetual, irrevocable, transferable, sublicensable, nonexclusive license under all rights necessary to incorporate and use your Feedback for any purpose, including to make and sell any products and services.

(see our license, section 7)

…er side sessions and session lifetime coordination
@bhazen bhazen added the area/identity-server Related to Identity Server label Feb 4, 2025
@bhazen bhazen requested a review from josephdecock as a code owner February 4, 2025 14:54
@josephdecock josephdecock merged commit 69d4a0e into main Feb 5, 2025
14 checks passed
@josephdecock josephdecock deleted the beh/persistent-cookies-server-side-sessions-bug branch February 5, 2025 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/identity-server Related to Identity Server
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants