垃圾代码

152 阅读1分钟

/**

  • 用户注册

  • 无法打印错误日志 */

     @Override
     public ServerResponse<String> register(User user) {
         if(!checkUsername(user.getUsername()) && !checkTel(user.getPhoneNumber()) && !checkEmail(user.getMail())){
             return userMapper.register(user);
         }
         return null;
     }
    
     private boolean checkUsername(String username){
         return userMapper.checkUsername(username)>0;
     }
     private boolean checkTel(String phoneNumber){
         return userMapper.checkTel(phoneNumber)>0;
     }
     private boolean checkEmail(String email){
         return userMapper.checkEmail(email)>0;
     }
    

// 绑定 /wx/

    String code = wxMpService.oauth2buildAuthorizationUrl(domian + "/api/user/getOpenId", "snsapi_base", "");
    WxMpOAuth2AccessToken url = wxMpService.oauth2getAccessToken(code);
    System.out.println(code);
    System.out.println(url);
    System.out.println(url.getOpenId());
    Cookie cookie = new Cookie("openid", url.getOpenId());
    cookie.setPath("/");
    response.addCookie(cookie);
    return this.redirect(homePage + "");

// 获取open_id

StringBuffer url = new StringBuffer("https://api.weixin.qq.com/sns/oauth2/access_token?" +
            "appid=" + appId +
            "&secret=" + secret +
            "&code=" + code +
            "&grant_type=authorization_code");