Passport auth model

Fixes https://github.com/jspears/bobamo/issues/19