Add Twiter, Facebook and Github providers, just for kicks.
Add extra columns to user model.