Solved

How to remember username and password

Posted on 2009-05-17
2
900 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Preface In the first article: A Better Website Login System (http://www.experts-exchange.com/A_2902.html) I introduced the EE Collaborative Login System and its intended purpose. In this article I will discuss some of the design consideratio…
JavaScript has plenty of pieces of code people often just copy/paste from somewhere but never quite fully understand. Self-Executing functions are just one good example that I'll try to demystify here.
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…
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 …

943 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

15 Experts available now in Live!

Get 1:1 Help Now