Create order and attach it to user.
Adding passport
Serialize for passport. And set strategy.
Passport ensureAuthenticated
Create Account page and change to email instead of username
Clean up username/email dilemma.