-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Description
Expected Behavior
Maximum age of cookies created by CookieCsrfTokenRepository
should be configurable.
Current Behavior
Currently, CookieCsrfTokenRepository
generated cookies with a maximum age value of -1.
Context
Currently, CookieCsrfTokenRepository
generated cookies with a maximum age value of -1.
This means the cookie will expire as soon as the browser is closed.
Under some circumtances, a cookie with a specific maximum age may be desired.
I've faced with a security tester who did not approve my project's production deployment
until I've set a maximum age value to the csrf token cookie. Now I have to extend CookieCsrfTokenRepository
and override its behavior in every project that my team has developped.
I've implemented this feature and I want to send a pull request.