I'm late to this but I have the same problem. You don't need to to removed the username from the models. You only need to make it nullable.