How to implement the automatically sign in functionality in JSF 2.0
===

I have a login form on which there is an option "Keep me sign in" in. If user check this option and press the login button. Then i think i can save the username and password in a cookie and send it to user computer. Then when user open the site again , i can check whether that cookie is present in user computer or not , if it is then get the username and password from the cookie and sign in the user. But the problem is how can i send cookie to the user computer? As far as i know. You can set the cookie in that way

    Cookie userCookie = new Cookie("userCookie", "loginUser");
    //sessionCookie.setMaxAge(60 * 15);
    userCookie.setPath("/");
    httpServletResponse.addCookie(userCookie);

If i don't set the `setMaxAge` then it's a browser level cookie, i.e., when user closes the browser then the cookie will be deleted. How can i send that cookie to user computer and get from the user computer to automatically sign in?

Thanks 