public function validate($token, $params) {
list ($salt, $signature) = explode($this->signDelim, $token);
if (strlen($salt) != self::SALT_LEN) {
- throw new Exception("Invalid salt [$token]=[$salt][$signature]");
+ throw new Exception("Token contains invalid salt [" . urlencode($token) . "]");
}
$newToken = $this->sign($params, $salt);
return ($token == $newToken);