This will return a wrong result if a user has the username: "this.is.my.old@email.address.com" and the email "this.is.my.new@email.address.com" and the user wants to login with his username.