Thank you Wendy thats about what i was thinking. >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>> We send him a http://blah.org/resetpwd.jsp?xdksdfksdfsdf URL with the >> key attached to the URL. The key expires in 24 hours. The >> user checks on this link in his email. We need to verify if the key is > >> still valid and then allow him to change the password. >> I am not sure how to generate these random keys. >> Also let me know if there is an efficient way to check the >> time stamps for these keys. > > Not really Struts related... It's fairly easy to generate random numbers > in Java, so you could take a random number and "convert" it into > letters. You could look at the Tomcat source code that generates the > jsessionid and use that. Not sure what you mean by checking the date > stamp... When you issue this key, you have to put it somewhere, which > could be a HashMap in Application scope, or in a database. Wherever you > put it, store the datestamp nearby and check it when you read the > record. If it's too old, throw an exception. Just off the top of my > head... > > -- > Wendy Smoak > Applications Systems Analyst, Sr. > Arizona State University, PA, IRM > > --------------------------------------------------------------------- To > unsubscribe, e-mail: [EMAIL PROTECTED] For > additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]