Problem is if you send a new secure password that is lets say encrypted with the username and a secure word...
it dosen't matter because if you md5 it on creation you must md5 it on login so that way the words match or they won't match.
ie
create new password
substr(md5($user_name.$word)
if this value is
usernamehidden
don't they need to kown that word when logging in
because if the get the encrypted version say
e34jdys786sa7yda9sh
This also will be encrypted when login and words wont match
Richie