mirror of
https://github.com/penpot/penpot.git
synced 2025-03-18 10:41:29 -05:00
✨ Add the ability to set :string for cookie same-site
By configuration. The default is :lax (unchanged)
This commit is contained in:
parent
07b8a2a6e6
commit
1bc4001e70
1 changed files with 2 additions and 1 deletions
|
@ -248,6 +248,7 @@
|
||||||
renewal (dt/plus created-at default-renewal-max-age)
|
renewal (dt/plus created-at default-renewal-max-age)
|
||||||
expires (dt/plus created-at max-age)
|
expires (dt/plus created-at max-age)
|
||||||
secure? (contains? cf/flags :secure-session-cookies)
|
secure? (contains? cf/flags :secure-session-cookies)
|
||||||
|
strict? (contains? cf/flags :strict-session-cookies)
|
||||||
cors? (contains? cf/flags :cors)
|
cors? (contains? cf/flags :cors)
|
||||||
name (cf/get :auth-token-cookie-name default-auth-token-cookie-name)
|
name (cf/get :auth-token-cookie-name default-auth-token-cookie-name)
|
||||||
comment (str "Renewal at: " (dt/format-instant renewal :rfc1123))
|
comment (str "Renewal at: " (dt/format-instant renewal :rfc1123))
|
||||||
|
@ -256,7 +257,7 @@
|
||||||
:expires expires
|
:expires expires
|
||||||
:value token
|
:value token
|
||||||
:comment comment
|
:comment comment
|
||||||
:same-site (if cors? :none :lax)
|
:same-site (if cors? :none (if strict? :strict :lax))
|
||||||
:secure secure?}]
|
:secure secure?}]
|
||||||
(update response :cookies assoc name cookie)))
|
(update response :cookies assoc name cookie)))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue