Relax SameSite

This commit is contained in:
blankie 2023-12-08 18:12:51 +11:00
parent 9acae28193
commit 9b6f6a4bcc
Signed by: blankie
GPG Key ID: CC15FC822C7F61F5
1 changed files with 1 additions and 1 deletions

View File

@ -54,7 +54,7 @@ static void set_cookie(const httplib::Request& req, httplib::Response& res, cons
origin.set(CURLUPART_URL, get_origin(req)); origin.set(CURLUPART_URL, get_origin(req));
std::string header = std::string(key) + '=' + std::string(value) std::string header = std::string(key) + '=' + std::string(value)
+ "; HttpOnly; SameSite=Strict; Domain=" + origin.get(CURLUPART_HOST).get() + "; Path=" + origin.get(CURLUPART_PATH).get() + "; HttpOnly; SameSite=Lax; Domain=" + origin.get(CURLUPART_HOST).get() + "; Path=" + origin.get(CURLUPART_PATH).get()
+ "; Expires=" + to_web_date(current_time() + 365 * 24 * 60 * 60); + "; Expires=" + to_web_date(current_time() + 365 * 24 * 60 * 60);
if (strcmp(origin.get(CURLUPART_SCHEME).get(), "https") == 0) { if (strcmp(origin.get(CURLUPART_SCHEME).get(), "https") == 0) {
header += "; Secure"; header += "; Secure";