/**
  * 检查token是否有效,并存储
  * @param  boolean $exit 如果验证为无效,是否退出程序
  * @return array/false
  */
 protected function check_token($exit = true)
 {
     if (self::$token === null) {
         self::$token = UserController::get_token_info($this->get_header("X_Auth_Token"));
         if (!self::$token && $exit) {
             //无效token终止程序
             $this->error(1401);
         } else {
             if (self::$token) {
                 self::$token = new \Api\Model\TokenModel(self::$token);
             }
         }
     }
     return self::$token;
 }