posts - 3, comments - 0, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          創(chuàng)建用戶:   public Long createTempUser(TempUser user) {
                  TempUser tempuser = this.findTempUserByName(user.getYhm());
                  user.setMm(createEncryptPSW(user.getMm().trim()));  
          //生成加密密碼
                  if (tempuser != null) {
                      user.setId(tempuser.getId());
                      
          this.getHibernateTemplate().merge(user);
                  } 
          else {
                      
          this.getHibernateTemplate().saveOrUpdate(user);
                  }
                  
          return user.getId();
              }
          createEncryptPSW(加密方法): private String createEncryptPSW(String psw) {
                  MessageDigest messagedigest;
                  
          try {
                      messagedigest 
          = MessageDigest.getInstance("MD5");
                      messagedigest.update(psw.getBytes(
          "UTF8"));
                      
          byte abyte0[] = messagedigest.digest();
                      
          return (new BASE64Encoder()).encode(abyte0);
                  } 
          catch (Exception e) {
                      
          throw new RuntimeException("加密失敗:" + e.getMessage());
                  }
              }
          登錄(解密):   
           public Long userCer(String userName, String password) {
                  TempUser user 
          = this.findTempUserByName(userName);
                  
          if (null == user) return 0L;
                  
          boolean flag = createEncryptPSW(password.trim()).equals(user.getMm());
                  
          if (flag) return user.getId();
                  
          return 0L;
              }





          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 杭锦后旗| 江口县| 莎车县| 当阳市| 泾阳县| 公安县| 佛教| 崇仁县| 阿荣旗| 莱芜市| 大方县| 花莲县| 泰顺县| 塔河县| 秭归县| 凯里市| 云浮市| 横山县| 台江县| 湖北省| 疏勒县| 中江县| 德州市| 东乌珠穆沁旗| 合作市| 浦县| 宝应县| 新巴尔虎左旗| 永福县| 平和县| 玛纳斯县| 辉县市| 海兴县| 商丘市| 武威市| 隆尧县| 会泽县| 沁水县| 广德县| 长沙县| 渝中区|