I want to keep a check if the user has a particular password, so I have been trying it with
wp_check_password but the account for which it is checked gets logged out and can't login again till there is a call of
wp_check_password in the code.
Digging into the code, I found out that it sets the password by using the new hash. and moreover if I am using
wp_check_password( 'hello', md5('hello'), 1 );, it doesn't even check what is inside the database and returns true. Isn't that a bug?
Any ideas how can I check the user's password?