I have a site that was made on a temporary server, the login and forgot password sections worked fine on there, I transferred the site to the live server, changed the database variables, and the login or forgot passwords do not work there. All you need to do is fix it to where the logins work and the forgot passwords work.