Creating a membership number on create and logging in with that, rather than email

Right, let's try this again shall we?