Package com.skymobi.monitor.security

Examples of com.skymobi.monitor.security.User


    }

    @RequestMapping(value = "/check")
    public String check(User user, ModelMap map,HttpServletRequest request) throws UnsupportedEncodingException {
        logger.debug("try to login by {} ",user);
        User _user = userManager.loadUserByUsername(user.getUsername());
        if (_user == null) {
            map.put("flashMsg", "user or password error");
            return "user/login";
        }
        if (!StringUtils.equals(user.getPassword(), _user.getPassword())) {
            map.put("flashMsg", "err.password_err");
            return "user/login";
        }
        if (!_user.isEnabled()) {
            return "redirect:/user/wait?username=" + URLEncoder.encode(user.getUsername(), "utf-8");
        }
        return "redirect:/projects";
    }
View Full Code Here


        }

    }
    @RequestMapping(value = "/user/update", method = RequestMethod.POST)
    public @ResponseBody WebResult   update(HttpEntity<User> entity, HttpServletRequest request,ModelMap mm) throws UnsupportedEncodingException {
       User user=entity.getBody();
        WebResult result=new WebResult();

        try {
            if(userManager.loadUserByUsername(user.getUsername())==null){
                userManager.registerUser(user);
            }else{
                userManager.monitorUser(user);
            }
View Full Code Here

        }
       return result;
    }
    @RequestMapping(value = "/user/destroy", method = RequestMethod.POST)
    public @ResponseBody WebResult   delete(HttpEntity<User> entity) throws UnsupportedEncodingException {
        User user=entity.getBody();
        WebResult result=new WebResult();

        userManager.removeUser(user.getUsername());
        return result;
    }
View Full Code Here

TOP

Related Classes of com.skymobi.monitor.security.User

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.