| | |
| | | cookie.setHttpOnly(false); |
| | | cookie.setSameSite(Cookie.SameSiteOptions.NONE); |
| | | cookie.setSecure(true); |
| | | cookie.setName("CadDrawManager"); |
| | | cookie.setName("FDK30NTManager"); |
| | | sessionManager.setSessionIdCookie(cookie); |
| | | sessionManager.setSessionIdCookieEnabled(true); |
| | | sessionManager.setSessionIdUrlRewritingEnabled(true); |
| | |
| | | public UserInf findPasswordByUserName(String userName) { |
| | | UserInf userInf = null; |
| | | QueryWrapper<UserInf> queryWrapper = Wrappers.query(); |
| | | queryWrapper.select("id","name","sn_id","role_id").eq("name",userName); |
| | | queryWrapper.select("uid","uname","usnid","udownload_role").eq("uname",userName); |
| | | userInf = userMapper.selectOne(queryWrapper); |
| | | |
| | | return userInf==null?new UserInf(0,"用户不存在"):userInf; |
| | | } |
| | | |
| | | public UserInf findUserByMobilephone(String mobilephone){ |
| | | /* public UserInf findUserByMobilephone(String mobilephone){ |
| | | QueryWrapper<UserInf> queryWrapper = Wrappers.query(); |
| | | queryWrapper.select("uId","uName","upassword","UKey_ID","uRole","uMobilephone").eq("uMobilephone",mobilephone); |
| | | List<UserInf> list = userMapper.selectList(queryWrapper); |
| | | return list.size()==0?new UserInf(0,"用户不存在"):list.get(0); |
| | | } |
| | | }*/ |
| | | |
| | | /** |
| | | * TODO 采用caffeineCache重写 |
| | |
| | | //List<String> keyPair = getKeyPair(); |
| | | //String encryptWord = encrypt(word, getPublicKey(keyPair.get(0))); |
| | | //System.out.println("加密后的字符串:"+encryptWord); |
| | | String encryptWord = "T8JGNiTKjeGxsy1klDEP6sgEbRIVrbC6KJt06RTY+KuK27SFU+Ch6fCE4wDsJRjfm0mr5DiHb1DZUOtEG6g4gv8F+5S7hTRtoaQkSxCCmnY7NMQKmkMl71Yvr9grx1KOrFUZCCymfcJGv0Dat7DPF/cDebnPN6IHpx+CS9u5pXI="; |
| | | String encryptWord = "NTDEt29l3QqDjgbK5AToix14GQNMi2qPDgsIy7JQf0586wEhOr6LgQ3YuZo9gEYLgmRxdOtxTcVCMugIJnXr6xukoopYfdH7epnQlszMYcM73a7mOrI1DJQA8%2B7AnMkm0s3X3GR7CdpT2OHrdogOAywFWhBirETaeY36ZH%2FOrXQ%3D"; |
| | | encryptWord=URLDecoder.decode(encryptWord, "utf-8"); |
| | | String originWord = decrypt(encryptWord, getPrivateKey(privateKey)); |
| | | System.out.println("解密后的字符串:"+originWord); |
| | | } catch (Exception e) { |