summaryrefslogtreecommitdiff
path: root/src/web/helpers
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-05-27 11:46:42 -0400
committerFreya Murphy <freya@freyacat.org>2024-05-27 11:46:42 -0400
commit928267287df532a6e8fb0775e3138ee21f2173f5 (patch)
treeb47ccfe7694784d9632abff25f108ce1d60a4b3b /src/web/helpers
parentaaa (diff)
downloadldap_forwardauth-928267287df532a6e8fb0775e3138ee21f2173f5.tar.gz
ldap_forwardauth-928267287df532a6e8fb0775e3138ee21f2173f5.tar.bz2
ldap_forwardauth-928267287df532a6e8fb0775e3138ee21f2173f5.zip
fix cookies
Diffstat (limited to '')
-rw-r--r--src/web/helpers/auth.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/web/helpers/auth.php b/src/web/helpers/auth.php
index 3ff1e71..9228706 100644
--- a/src/web/helpers/auth.php
+++ b/src/web/helpers/auth.php
@@ -13,13 +13,18 @@ function get_cookie() {
function store_cookie($key) {
$cookie_name = 'X-LDAP-Auth-Key';
+ $cookie_options = array (
+ 'expires' => time() + 60*60*24*30,
+ 'path' => '/',
+ 'domain' => getenv("COOKIE_DOMAIN"),
+ 'secure' => true,
+ 'httponly' => true,
+ 'samesite' => 'None'
+ );
setcookie(
$cookie_name,
$key,
- time() + (86400 * 30),
- "/",
- TRUE,
- TRUE
+ $cookie_options
);
}