@RequestMapping(value = "/register", method = RequestMethod.POST) public String register(String name, String username, String password, HttpServletRequest request, HttpServletResponse response, Model model) { UserAccount user = new UserAccount(); user.setUsername(username); user.setPassword(password); UserAccountVo userx = userAccountService.reg(user); if (userx.getCode()==0) { model.addAttribute("msg", "注册成功"); return "redirect:/login.htm"; } else { model.addAttribute("msg", "注册失败"); return getView("register"); } }
@RequestMapping(value = "/register", method = RequestMethod.POST) public String register(String name, String username, String password, HttpServletRequest request, HttpServletResponse response, Model model) { UserAccount user = new UserAccount(); user.setUsername(username); user.setPassword(password); user.setAccountType(AccountType.Account); UserAccountVo userx = userAccountService.reg(user); if (userx.getCode()==0) { model.addAttribute("msg", "注册成功"); return "redirect:/login.htm"; } else { model.addAttribute("msg", "注册失败"); return getView("register"); } }
userAccount = new UserAccount(); AdaptiveRandomWordFactory factory = new AdaptiveRandomWordFactory(); factory.setMinLength(6);
userAccount = new UserAccount(); AdaptiveRandomWordFactory factory = new AdaptiveRandomWordFactory(); factory.setMinLength(6);
userAccount = new UserAccount(); SecurityUtil util = new SecurityUtil(); userAccount.setSalt(util.getSalt());
userAccount = new UserAccount(); SecurityUtil util = new SecurityUtil(); userAccount.setSalt(util.getSalt());
@Override public UserAccountVo binding(String phone, Long user, AccountType type, String password) { UserAccountVo result = new UserAccountVo(); Long size = checkUserName(phone, type); if (size > 0) { result.setCode(-1); result.setMsg("该账号已被使用"); return result; } UserInfo info = infoDao.findById(user); if (info == null) { result.setCode(-2); result.setMsg("用户信息不存在"); return result; } info.setPhone(phone); UserAccount bean = new UserAccount(); bean.setAccountType(type); bean.setUsername(phone); bean.setLoginSize(0); if (password != null) { SecurityUtil securityUtil = new SecurityUtil(); String oldpassword = securityUtil.entryptPassword(password); bean.setPassword(oldpassword); bean.setSalt(securityUtil.getSalt()); } bean.setUser(info); save(bean); return result; }
@Override public UserAccountVo binding(String phone, Long user, AccountType type, String password) { UserAccountVo result = new UserAccountVo(); Long size = checkUserName(phone, type); if (size > 0) { result.setCode(-1); result.setMsg("该账号已被使用"); return result; } UserInfo info = infoDao.findById(user); if (info == null) { result.setCode(-2); result.setMsg("用户信息不存在"); return result; } info.setPhone(phone); UserAccount bean = new UserAccount(); bean.setAccountType(type); bean.setUsername(phone); bean.setLoginSize(0); if (password != null) { SecurityUtil securityUtil = new SecurityUtil(); String oldpassword = securityUtil.entryptPassword(password); bean.setPassword(oldpassword); bean.setSalt(securityUtil.getSalt()); } bean.setUser(info); save(bean); return result; }
user.setPhone(request.getPhone()); userInfoDao.save(user); userAccount = new UserAccount(); AdaptiveRandomWordFactory factory = new AdaptiveRandomWordFactory(); factory.setMinLength(6);
user.setPhone(request.getPhone()); userInfoDao.save(user); userAccount = new UserAccount(); AdaptiveRandomWordFactory factory = new AdaptiveRandomWordFactory(); factory.setMinLength(6);