Difference between revisions of "Password protecting pages"
From MyWiki
(Created page with "A working example :") |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | A working example : | + | A working example from GetNewUser, needs improving :<br> |
+ | 1. Look up the session information, if the session table is empty then redirect to the login page. | ||
+ | <source lang="java"> | ||
+ | String getIt = "SELECT user from sessions where session = '"+session.getId()+"'"; | ||
+ | stmt = conn.createStatement(); | ||
+ | rs = stmt.executeQuery(getIt); | ||
+ | |||
+ | if ( rs.next() ) { | ||
+ | USERNAME = rs.getString("user") ; | ||
+ | out.println("Your username is : "+USERNAME); | ||
+ | int length = USERNAME.length(); | ||
+ | } | ||
+ | else response.sendRedirect("login.jsp"); | ||
+ | </source> | ||
+ | |||
+ | In jsp this is how I do it : | ||
+ | <source lang="java"> | ||
+ | String ff = session.getId(); | ||
+ | String myUrl = "emailformServlet.jsp"; | ||
+ | CheckSessionId qq = new CheckSessionId(); | ||
+ | String ab=qq.checkIt(ff,myUrl); | ||
+ | if ( ab.length() < 3) response.sendRedirect("https://barkus.bold.ac.uk/userregister/login.jsp"); | ||
+ | String cc = " is loggged in"; | ||
+ | |||
+ | </source> |
Latest revision as of 10:33, 4 November 2014
A working example from GetNewUser, needs improving :
1. Look up the session information, if the session table is empty then redirect to the login page.
String getIt = "SELECT user from sessions where session = '"+session.getId()+"'"; stmt = conn.createStatement(); rs = stmt.executeQuery(getIt); if ( rs.next() ) { USERNAME = rs.getString("user") ; out.println("Your username is : "+USERNAME); int length = USERNAME.length(); } else response.sendRedirect("login.jsp");
In jsp this is how I do it :
String ff = session.getId(); String myUrl = "emailformServlet.jsp"; CheckSessionId qq = new CheckSessionId(); String ab=qq.checkIt(ff,myUrl); if ( ab.length() < 3) response.sendRedirect("https://barkus.bold.ac.uk/userregister/login.jsp"); String cc = " is loggged in";