|
|
|
|
@ -63,11 +63,11 @@ public class SessionCacheImpl implements SessionCache {
|
|
|
|
|
put(sessionId, sessionInfo);
|
|
|
|
|
ResponseBuilder builder = Response.ok().cookie(new NewCookie(config.cookieName,
|
|
|
|
|
sessionId, "/", null, null, config.sessionLifetime.intValue(),
|
|
|
|
|
false, true));
|
|
|
|
|
config.secureCsrfInCookie, true));
|
|
|
|
|
if (config.csrfInCookie) {
|
|
|
|
|
builder.cookie(new NewCookie(config.csrfName,
|
|
|
|
|
sessionInfo.csrfToken(), "/", null, null, config.sessionLifetime.intValue(),
|
|
|
|
|
false, true));
|
|
|
|
|
config.secureCsrfInCookie, true));
|
|
|
|
|
} else {
|
|
|
|
|
builder.header(config.csrfName, sessionInfo.csrfToken());
|
|
|
|
|
}
|
|
|
|
|
|