注册: 1、用户名合法性检测(长度、敏感词、重复、特殊字符) 2、密码长度要求 3、密码salt加密,密码强度检测(md5库) 4、用户邮件/短信激活 User user = new User(); user.setName(username); user.setSalt(UUID.randomUUID().toString().subString(0,5)); user.setHeadUrl(String.format()); user.password(WendaUtil.MD5(password+user.getSalt())); userDao.addUse...