Solved

How to remember username and password

Posted on 2009-05-17
2
897 Views
Last Modified: 2012-05-07
Hi i am using a login page when the user wants the computer the remember his username and password he checks a checkbox and click enter.

So when next time he enters username the password will be automatically entered. I knw it can be done by cookies and i tried it but i am not sure with coding. So can u please help me wiht it.

Please suggest me a cookie solution only in JSP i dont want to use javascript here.
Code for Index.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

    pageEncoding="ISO-8859-1"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<title>Insert title here</title>

</head>

<body>
 

     <form method="get" action="forum.jsp">

     

  <table align="center"><tbody>

  <tr><td></td></tr>

  <tr><td align="center">Welcome to My Orkut Forum</td></tr>

  <tr></tr></tbody>

  </table>

  <hr size="4"><br><br>

  <center>Please Login To Continue</center><br><br>

  <img src= "http://www.activefeeds.com/images/pic_login.jpg" align="left" width="500" height ="350" >

<table align="right">

<tbody bgcolor="#C3D9FF">
 

<tr>

<td>Enter User Id</td><td><input type="text" size="20" name="userId" /></td>

</tr>

<tr>

<td>Enter Password</td><td><input type="password" size="20" name="userPassword" /></td>

</tr>

<tr>

<td><input type="submit" name="submit" value="Login"/></td>

<td><input type="reset" name="reset" value="Reset"></td>

</tr>

<tr>

<td><input type="checkbox" name="rememberMe" id="rememberMe" /> Remember Me on this Computer</td>

</tr>

<tr>

<td>Not a member yet?<br>

  <a href="registration.jsp"><b>JOIN NOW</b></a>

  

</td>

</tr>

</table>

</form>

<br><br><br><br><br>

<br><br><br>

<br>

<table align ="right">

<tr>

<td>

<img src="http://www.asn-online.org/images/forgot-password-icon.png"/><a href="passwordReminder.jsp">Forgot your Password or Username

</a>

</td>

</tr>

</table>

</body>

</html>
 
 
 
 

Code for forum.jsp
 

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

    pageEncoding="ISO-8859-1"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<%String userid = request.getParameter("userId");

String password = request.getParameter("userPassword");

String checkbox = request.getParameter("RememberMe");
 

if (!checkbox==null) {

Cookie c1 = new Cookie("userid", "userId");

Cookie c2 = new Cookie("password", "Password");

//CHECKBOX cb = new CHECKBOX("saveUserId", "true");

c1.setMaxAge(1000);

c2.setMaxAge(1000);

response.addCookie(c1);

response.addCookie(c2);

response.setContentType("text/html");

PrintWriter out = response.getWriter();

response.sendRedirect("Welcome");

}

else {

sendLoginForm(response, true);

} %>
 
 

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<title>Insert title here</title>

</head>

<body>
 
 

</body>

</html>

Open in new window

0
Comment
Question by:haribee2000
2 Comments
 
LVL 12

Accepted Solution

by:
Gibu George earned 500 total points
ID: 24410375
0
 

Author Comment

by:haribee2000
ID: 24414587
Can you send me the code it will be more helpfull to me
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Suggested Solutions

I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
SASS allows you to treat your CSS code in a more OOP way. Let's have a look on how you can structure your code in order for it to be easily maintained and reused.
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now