/** * @access public * @param string $name * @param int $length * @return string */ public static function generateCSRFToken($name, $length = 100) { $token = Helper::random($length); Session::Start(); Session::Set($name, $token); return hash('sha256', $token); }