Consigo autenticar um usuário com um email pré-existente na tabela, passando qualquer outra password. Ele me passa para um layout de status: logado!.

A validação tá criando um novo usuário passando o login do form como o ID do usuário.