time() + 30 * DAY_IN_SECONDS, 'path' => '/', 'secure' => is_ssl(), 'httponly' => true, 'samesite' => 'Lax', ] ); $_COOKIE[ self::COOKIE ] = $raw; return $raw; } public static function hash( string $raw ): string { return hash( 'sha256', $raw . '|' . wp_salt( 'auth' ) ); } }