Handle unset HTTP_USER_AGENT gracefully in cookie::salt()
This commit is contained in:
parent
7e457043f6
commit
391505ac09
|
@ -130,7 +130,10 @@ class cookie_Core {
|
|||
*/
|
||||
public static function salt($key, $value)
|
||||
{
|
||||
return sha1($_SERVER['HTTP_USER_AGENT'].$key.$value.cookie::$salt);
|
||||
// Determine the user agent
|
||||
$agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : 'unknown';
|
||||
|
||||
return sha1($agent.$key.$value.cookie::$salt);
|
||||
}
|
||||
|
||||
} // End cookie
|
Loading…
Reference in a new issue