From b9a642da1ec290386d04245eb17175866e40308c Mon Sep 17 00:00:00 2001 From: shibayashi Date: Tue, 28 Aug 2018 00:40:58 +0200 Subject: Add Secure and SameSite cookie flags --- lib/pleroma/web/endpoint.ex | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/pleroma/web/endpoint.ex b/lib/pleroma/web/endpoint.ex index cbedca004..e81bc75b6 100644 --- a/lib/pleroma/web/endpoint.ex +++ b/lib/pleroma/web/endpoint.ex @@ -49,7 +49,9 @@ defmodule Pleroma.Web.Endpoint do Plug.Session, store: :cookie, key: "_pleroma_key", - signing_salt: "CqaoopA2" + signing_salt: "CqaoopA2", + secure: Application.get_env(:pleroma, Pleroma.Web.Endpoint) |> Keyword.get(:secure_cookie_flag), + extra: "SameSite=Lax" ) plug(Pleroma.Web.Router) -- cgit v1.2.3