Blogging app with user authentication using PassportJS and/or AngularJS