Add a User model so we have somewhere to store per-user preferences, tokens, etc.
#88 #69 #68
basic user model, closes #87
Uh yeah, no. This isn't done yet, all we have is the migration.
@atmos I noticed that the session['user']['email'] for my GitHub OAuth is my username rather than the email associated with my account. Any idea why this might be?
add token column for users, refs #87
the actual Users model, refs #87
wrong string len, refs #87
find or create by email, refs #87
init users model, refs #87
find user and add preferences to session, refs #87
find our User and add preferences to session, refs #87
class method, refs #87
doesn't belong here, refs #87
Ugh, this really should've been in a feature branch. Oh well, the damage is done.