Exemplo n.º 1
0
 /**
  * 类加载-设置全局TOKEN,防止CSRF攻击
  *
  *  @return void
  */
 public static function setToken()
 {
     if (!isset($_COOKIE['TOKEN']) || empty($_COOKIE['TOKEN'])) {
         $str = substr(md5(Alpha::$nowTime . Request::getService('HTTP_USER_AGENT')), 5, 8);
         setcookie('TOKEN', $str, null, '/');
         $_COOKIE['TOKEN'] = $str;
     }
 }