Usando a aula de Andrew Moore , você precisa chamar a classe
verify()
método para verificar se a senha do usuário corresponde ao hash. Os dois parâmetros que você passa para ele são a senha de texto simples que o usuário digitou e o hash que você armazenou no banco de dados. Parece que você passou uma segunda senha com hash para
verify()
em vez disso, é por isso que não está funcionando. Passe a senha de texto simples como o primeiro argumento.