Allow set 'None' on samesite cookie flag
Allow set samesite cookie flag to 'None' value
This commit is contained in:
parent
c717083d84
commit
8bac3d6fa3
|
@ -28,6 +28,7 @@ class Cookie
|
|||
private $raw;
|
||||
private $sameSite;
|
||||
|
||||
const SAMESITE_NONE = 'none';
|
||||
const SAMESITE_LAX = 'lax';
|
||||
const SAMESITE_STRICT = 'strict';
|
||||
|
||||
|
@ -128,7 +129,7 @@ class Cookie
|
|||
$sameSite = strtolower($sameSite);
|
||||
}
|
||||
|
||||
if (!\in_array($sameSite, [self::SAMESITE_LAX, self::SAMESITE_STRICT, null], true)) {
|
||||
if (!\in_array($sameSite, [self::SAMESITE_LAX, self::SAMESITE_STRICT, self::SAMESITE_NONE, null], true)) {
|
||||
throw new \InvalidArgumentException('The "sameSite" parameter value is not valid.');
|
||||
}
|
||||
|
||||
|
|
Reference in New Issue