The code looks correct, I do not see a problem.
can you send a copy of the login page so I can take at look at the codfe there?
Also if you could post back the value that is stored in the password column and the value sent ion the email so I can investigate, this may help me troubleshoot the problem.