亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usercheck.java

?? 一個社區系統
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
      addC(BBSCS_NICKNAME_KEY, Util.base64Encode(ui.getNickname()));
      //add activeTime
      this.activeTime = SysUtil.getLongTime();
      addC(BBSCS_ACTTIME_KEY, String.valueOf(activeTime));
      //add superadmin
      this.superAdmin = ui.getSuperAdmin();
      addDES(BBSCS_SPUERADMIN_KEY, Constant.PERFIX[0] + ui.getSuperAdmin());
      //add manager
      this.manager = ui.getManager();
      addDES(BBSCS_MANAGER_KEY, Constant.PERFIX[1] + ui.getManager());
      //add board
      this.board = ui.getBoard();
      addDES(BBSCS_BOARD_KEY, Constant.PERFIX[2] + ui.getBoard());
      //add boardmaster
      this.boardMaster = ui.getBoardMaster();
      addDES(BBSCS_BOARDMASTER_KEY, Constant.PERFIX[3] + ui.getBoardMaster());
      //add buuletin
      this.bulletin = ui.getBulletin();
      addDES(BBSCS_BULLETIN_KEY, Constant.PERFIX[4] + ui.getBulletin());
      //add userAdmin
      this.userAdmin = ui.getUserAdmin();
      addDES(BBSCS_USERADMIN_KEY, Constant.PERFIX[5] + ui.getUserAdmin());
      //add guest
      this.guest = 0;
      addDES(BBSCS_GUEST_KEY, Constant.PERFIX[6] + "0");
      //add hpower
      this.power = ui.getPower();
      //System.out.println(this.power);
      addDES(BBSCS_HPOWER_KEY, Constant.PERFIX[7] + ui.getPower());

      this.formPerNum = ui.getForumPerNum();
      addC(BBSCS_FORUMPERNUM_KEY, String.valueOf(ui.getForumPerNum()));

      this.postPerNum = ui.getPostPerNum();
      addC(BBSCS_POSTPERNUM_KEY, String.valueOf(ui.getPostPerNum()));

      this.timeZone = ui.getTimeZone();
      addC(BBSCS_TIMEZONE_KEY, Util.base64Encode(ui.getTimeZone()));
    }
    catch (Exception ex) {
      this.username = "";
      this.usernamedes = "";
      //ex.printStackTrace();
      logger.error("addCookies(UserInfo ui)" + ex);
    }
  }

  public void addC(String name, String value) {
    Cookie cookies = new Cookie(name, value);
    cookies.setPath(si.getCookiepath());
    cookies.setMaxAge( -1);
    //cookies.setMaxAge(30 * 60);
    if (si.getCookiedomain() != null && si.getCookiedomain().length() > 0) {
      cookies.setDomain(si.getCookiedomain());
    }
    this.response.addCookie(cookies);
  }

  public void addDES(String name, String value) {
    try {
      //DES des = new DES(DES._DESede);
      des.setKey(Util.base64decodebyte(si.getCookiekey()));
      byte[] enc = des.encode(value.getBytes());
      value = Util.base64Encode(enc);
      Cookie cookies = new Cookie(name, value);
      cookies.setPath(si.getCookiepath());
      //cookies.setMaxAge(30 * 60);
      cookies.setMaxAge( -1);
      if (si.getCookiedomain() != null && si.getCookiedomain().length() > 0) {
        cookies.setDomain(si.getCookiedomain());
      }
      this.response.addCookie(cookies);
    }
    catch (Exception ex) {
      //ex.printStackTrace();
      logger.error("addDES(String name, String value)" + ex);
    }
  }

  public void addC(String name, String value, int maxage) {
    Cookie cookies = new Cookie(name, value);
    cookies.setPath(si.getCookiepath());
    cookies.setMaxAge(maxage);
    //cookies.setMaxAge(30 * 60);
    if (si.getCookiedomain() != null && si.getCookiedomain().length() > 0) {
      cookies.setDomain(si.getCookiedomain());
    }
    this.response.addCookie(cookies);
  }

  public void addDES(String name, String value, int maxage) {
    try {
      //DES des = new DES(DES._DESede);
      des.setKey(Util.base64decodebyte(si.getCookiekey()));
      byte[] enc = des.encode(value.getBytes());
      value = Util.base64Encode(enc);
      Cookie cookies = new Cookie(name, value);
      cookies.setPath(si.getCookiepath());
      //cookies.setMaxAge(30 * 60);
      cookies.setMaxAge(maxage);
      if (si.getCookiedomain() != null && si.getCookiedomain().length() > 0) {
        cookies.setDomain(si.getCookiedomain());
      }
      this.response.addCookie(cookies);
    }
    catch (Exception ex) {
      //ex.printStackTrace();
      logger.error("addDES(String name, String value)" + ex);
    }
  }

  public String getUsername() {
    return username;
  }

  public void setUsername(String username) {
    this.username = username;
  }

  public String getUsernamedes() {
    return usernamedes;
  }

  public void setUsernamedes(String usernamedes) {
    this.usernamedes = usernamedes;
  }

  public String getNickname() {
    return nickname;
  }

  public void setNickname(String nickname) {
    this.nickname = nickname;
  }

  public long getId() {
    return id;
  }

  public void setId(long id) {
    this.id = id;
  }

  public long getActiveTime() {
    return activeTime;
  }

  public void setActiveTime(long activeTime) {
    this.activeTime = activeTime;
  }

  public boolean isGuest() {
    if (this.guest == 0) {
      return false;
    }
    return true;
  }

  public boolean isSuperAdmin() {
    if (this.superAdmin == 1) {
      return true;
    }
    return false;
  }

  public boolean isManager() {
    if (this.manager == 1) {
      return true;
    }
    return false;
  }

  public boolean isBoard() {
    if (this.board == 1) {
      return true;
    }
    return false;
  }

  public boolean isBoardMaster() {
    if (this.boardMaster == 1) {
      return true;
    }
    return false;
  }

  public boolean isBulletin() {
    if (this.bulletin == 1) {
      return true;
    }
    return false;
  }

  public boolean isUserAdmin() {
    if (this.userAdmin == 1) {
      return true;
    }
    return false;
  }

  /*
     public boolean isMainMaster() {
    return this.ibs.isMainMaster(this.bs, this.username);
     }

     public boolean isAssiMaster() {
    return this.ibs.isAssiMaster(this.bs, this.username);
     }

     public boolean isHideMaster() {
    return this.ibs.isHideMaster(this.bs, this.username);
     }*/

  public boolean isLoginPass() {
    /*
         if (this.username != null && this.username.length() > 0 &&
        this.usernamedes != null && this.usernamedes.length() > 0 &&
        this.username.equals(this.usernamedes)) {
      return true;
         }*/
    if (this.pusername != null && this.pusername.length() > 0 &&
        this.pusernamedes != null && this.pusernamedes.length() > 0 &&
        this.pusername.equals(this.pusernamedes)) {
      return true;
    }

    return false;
  }

  public boolean isLogin() {
    if (this.guest != 0) {
      return false;
    }
    else {
      if (this.username != null && this.username.length() > 0 &&
          this.usernamedes != null && this.usernamedes.length() > 0 &&
          this.username.equals(this.usernamedes)) {
        return true;
      }
      return false;
    }
  }

  public short getPower() {
    return this.power;
  }

  public void setPower(short power) {
    this.power = power;
  }

  public boolean isMainMaster() {
    return mainMaster;
  }

  public void setMainMaster(boolean mainMaster) {
    this.mainMaster = mainMaster;
  }

  public boolean isAssiMaster() {
    return assiMaster;
  }

  public void setAssiMaster(boolean assiMaster) {
    this.assiMaster = assiMaster;
  }

  public boolean isHideMaster() {
    return hideMaster;
  }

  public void setHideMaster(boolean hideMaster) {
    this.hideMaster = hideMaster;
  }

  public Boards getBs() {
    return bs;
  }

  public int getPostPerNum() {
    return postPerNum;
  }

  public void setPostPerNum(int postPerNum) {
    this.postPerNum = postPerNum;
  }

  public int getFormPerNum() {
    return formPerNum;
  }

  public void setFormPerNum(int formPerNum) {
    this.formPerNum = formPerNum;
  }

  public long getBid() {
    return bid;
  }

  public void setBid(long bid) {
    this.bid = bid;
  }

  public boolean isCanPost() {
    if (isGuest()) {
      return false;
    }
    else {
      if (isSuperAdmin() || isManager() || isMainMaster() || isAssiMaster() ||
          isHideMaster() || isBmaster()) {
        return true;
      }
      else {
        if (bs.getAttrib3() == 0) {
          if (bs.getAttrib6() == 1) {
            if (bs.getAttrib1() == 1 && (isSuperAdmin() || isBulletin())) {
              return true;
            }
            else if (bs.getAttrib1() == 0) {
              return true;
            }
            else {
              return false;
            }
          }
          else {
            return false;
          }
          /*
                     if (bs.getAttrib6() == 1 ||
              (bs.getAttrib1() == 1 && (isSuperAdmin() || isBulletin()))) {
            return true;
                     }
                     else {
            return false;
                     }*/
        }
        else {
          if (bs.getUserCanIn() == null || bs.getUserCanIn().length() == 0) {
            return false;
          }
          else {
            String[] userCanIn = bs.getUserCanIn().split(",");
            for (int i = 0; i < userCanIn.length; i++) {
              if (userCanIn[i].equals(getUsername())) {
                return true;
              }
            }
            return false;
          }
        }
      }
    }
  }

  public boolean isCanPostNotNeedExp() {
    return (isSuperAdmin() || isMainMaster() || isAssiMaster() || isHideMaster() ||
            isBmaster());
  }

  public boolean isBmaster() {
    return bmaster;
  }

  public void setBmaster(boolean bmaster) {
    this.bmaster = bmaster;
  }

  public HttpServletRequest getRequest() {
    return request;
  }

  public void setRequest(HttpServletRequest request) {
    this.request = request;
  }

  public HttpServletResponse getResponse() {
    return response;
  }

  public void setResponse(HttpServletResponse response) {
    this.response = response;
  }

  public String getTimeZone() {
    return timeZone;
  }

  public String getAuthCode() {
    return authCode;
  }

  public String getPusername() {
    return pusername;
  }

  public String getPusernamedes() {
    return pusernamedes;
  }

  public void setTimeZone(String timeZone) {
    this.timeZone = timeZone;
  }

  public void setAuthCode(String authCode) {
    this.authCode = authCode;
  }

  public void setPusername(String pusername) {
    this.pusername = pusername;
  }

  public void setPusernamedes(String pusernamedes) {
    this.pusernamedes = pusernamedes;
  }

  /**
     public UserInfo getUserInfo() {
    return userInfo;
     }

     public void setUserInfo(UserInfo userInfo) {
    this.userInfo = userInfo;
     }*/

  public boolean bsIsBulletin() {
    return this.bs == null ? false : (this.bs.getAttrib1() == 1);
  }

  public boolean bsCanHTML() {
    return this.bs == null ? false : (this.bs.getAttrib2() == 1);
  }

  public boolean bsNeedAccredit() {
    return this.bs == null ? false : (this.bs.getAttrib3() == 1);
  }

  public boolean bsIsTest() {
    return this.bs == null ? false : (this.bs.getAttrib4() == 1);
  }

  public boolean bsCanRead() {
    return this.bs == null ? false : (this.bs.getAttrib5() == 1);
  }

  public boolean bsCanWrite() {
    return this.bs == null ? false : (this.bs.getAttrib6() == 1);
  }

  public boolean bsCanUBB() {
    return this.bs == null ? false : (this.bs.getAttrib7() == 1);
  }

  public boolean bsNeedAuditing() {
    return this.bs == null ? false : (this.bs.getAttrib8() == 1);
  }

  public boolean bsCanUploadFile() {
    return this.bs == null ? false : (this.bs.getAttrib9() == 1);
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性受极品xxxx喷水| 91免费看视频| 精品少妇一区二区三区日产乱码 | 亚洲小说春色综合另类电影| 91麻豆精品国产91久久久久| 国产精品自在在线| 偷拍亚洲欧洲综合| 亚洲精品一线二线三线| 成人在线一区二区三区| 中文字幕日韩一区二区| 成人18精品视频| 亚洲精品视频自拍| 在线观看91精品国产入口| 午夜精品aaa| 欧美一区二区三区在线观看 | 欧美性视频一区二区三区| 日本免费在线视频不卡一不卡二| 欧美一区二区免费| 国产69精品一区二区亚洲孕妇| 亚洲免费观看高清完整版在线| 欧美在线不卡一区| 狠狠久久亚洲欧美| 亚洲免费观看高清在线观看| 日韩丝袜情趣美女图片| a美女胸又www黄视频久久| 美女脱光内衣内裤视频久久影院| 亚洲午夜在线观看视频在线| 欧美v国产在线一区二区三区| 欧美色精品在线视频| www.日韩在线| 国产精品一卡二卡在线观看| 日韩中文字幕一区二区三区| 中文字幕制服丝袜一区二区三区 | 色综合咪咪久久| 国产夫妻精品视频| 麻豆91精品视频| 亚洲成av人片www| 亚洲资源在线观看| 亚洲另类在线一区| 亚洲精品日产精品乱码不卡| 国产精品麻豆久久久| 欧美国产激情二区三区| 久久嫩草精品久久久久| 日韩免费观看高清完整版| 在线播放亚洲一区| 7777精品伊人久久久大香线蕉| 制服丝袜激情欧洲亚洲| 欧美乱妇20p| 精品国产123| 久久日韩精品一区二区五区| 久久久久青草大香线综合精品| 国产亚洲美州欧州综合国| 亚洲视频在线一区观看| 日日夜夜免费精品| 顶级嫩模精品视频在线看| 97久久精品人人做人人爽50路| 在线亚洲一区二区| 精品国产一区二区亚洲人成毛片| 国产精品欧美一区二区三区| 天天综合色天天| 美女任你摸久久| proumb性欧美在线观看| 欧美精品久久天天躁| 久久久久久久综合日本| 亚洲一区欧美一区| 国产一区二区在线看| 99精品久久只有精品| 欧美一区永久视频免费观看| 国产精品区一区二区三| 日韩精品免费视频人成| 91网上在线视频| 欧美xxxxx牲另类人与| 亚洲综合清纯丝袜自拍| 成人夜色视频网站在线观看| 欧美色精品在线视频| 国产欧美日韩视频一区二区 | 色吧成人激情小说| 欧美精品一区二区三区视频| 亚洲一区日韩精品中文字幕| 国产精品亚洲一区二区三区在线| 欧美色精品天天在线观看视频| 国产精品嫩草久久久久| 裸体在线国模精品偷拍| 欧美色男人天堂| 自拍偷拍国产亚洲| 国产精品一区二区果冻传媒| 欧美一级片在线| 亚洲国产欧美一区二区三区丁香婷| 国产老女人精品毛片久久| 欧美精品乱人伦久久久久久| 亚洲一区二区三区在线播放| www.亚洲国产| 亚洲视频一区在线观看| 国产一区二区三区黄视频| 91精品国产综合久久久蜜臀图片| 亚洲老妇xxxxxx| 91亚洲精品久久久蜜桃网站| 国产欧美日韩精品一区| 国产精品18久久久久| 亚洲精品在线一区二区| 久国产精品韩国三级视频| 欧美成人精品3d动漫h| 五月综合激情日本mⅴ| 91精品国产综合久久婷婷香蕉| 色88888久久久久久影院野外| 亚洲麻豆国产自偷在线| 色哟哟精品一区| 亚洲成a天堂v人片| 337p亚洲精品色噜噜| 日本美女一区二区三区| 日韩精品一区二区三区在线| 国产一区二区伦理| 国产精品毛片a∨一区二区三区| 加勒比av一区二区| 国产精品素人视频| 在线视频你懂得一区| 日本在线不卡视频| 久久婷婷久久一区二区三区| 国产99一区视频免费| 国产精品欧美久久久久无广告| av中文字幕一区| 日本亚洲视频在线| 国产欧美一区在线| 欧美日本一区二区在线观看| 免费看日韩a级影片| 国产精品久久久久婷婷| 欧美猛男超大videosgay| 国产一区二区免费在线| 亚洲色图第一区| 日韩一区二区三区四区五区六区| 国产成人免费视频网站高清观看视频| 成人一区二区三区中文字幕| 性久久久久久久| 国产精品美日韩| 一级特黄大欧美久久久| 精品欧美一区二区三区精品久久| 99久久精品久久久久久清纯| 日本一不卡视频| 亚洲欧美一区二区久久| 日韩精品中文字幕一区二区三区 | 亚洲一区二区免费视频| 久久精品国产第一区二区三区| 成人欧美一区二区三区黑人麻豆| 欧美二区三区91| 精品国产伦一区二区三区免费| 成人av免费在线| 国产精品一区二区你懂的| 日韩精品亚洲一区二区三区免费| 亚洲欧洲精品一区二区三区不卡| 日韩一卡二卡三卡国产欧美| 欧美影视一区在线| 99这里只有久久精品视频| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲国产成人av好男人在线观看| 欧美激情一区二区三区在线| 欧美成人一级视频| 精品视频色一区| 欧美性一二三区| 欧美午夜电影网| 欧美日韩一二三| 欧美精品亚洲二区| 制服丝袜在线91| 欧美va亚洲va在线观看蝴蝶网| 日韩亚洲欧美在线观看| 日韩一区二区三区高清免费看看| 91精品国产福利在线观看 | 亚洲国产精品传媒在线观看| 精品国产伦理网| 国产拍揄自揄精品视频麻豆| 国产日韩精品一区二区三区| 国产日韩欧美激情| 亚洲丝袜另类动漫二区| 亚洲国产一区在线观看| 日日夜夜精品免费视频| 麻豆精品在线播放| 国产成人精品一区二区三区四区| 国产成人亚洲综合色影视| 成人av网在线| 欧美撒尿777hd撒尿| 日韩你懂的在线观看| 日本一区二区成人在线| 亚洲乱码国产乱码精品精小说| 亚洲国产毛片aaaaa无费看 | 国产欧美一区在线| 亚洲午夜激情av| 激情图区综合网| 91色婷婷久久久久合中文| 欧美日韩高清影院| 国产亚洲女人久久久久毛片| 亚洲精品视频观看| 久久精品国产第一区二区三区| 成人高清av在线| 777色狠狠一区二区三区| 国产三级久久久| 日本不卡视频在线观看| 91在线视频播放地址| 欧美精品一区二区三区蜜桃视频| 亚洲精品一卡二卡| 国产真实乱对白精彩久久| 在线日韩av片|