"Who Am I?" – log in with Personas

Pivotal Tracker ticket [#75075362](https://www.pivotaltracker.com/story/show/75075362), "As a City stakeholder, I want users of this system to have to log in before they can see any sensitive data."

Known TODOs:
- [x] make login page
- [x] write tests
- [x] resolve merge conflicts with master
- [x] add login_required to the browse page
- [x] remove references to session['email']
- [x] prevent users from accessing pages besides '/' if they're not logged in
I share your antsiness. Email is an alternative that has the advantage of actually notifying us in realtime. Its relative lack of persistence strikes me as a significant downside, though. Let's discuss a more robust option later — Pivotal Tracker ticket exists, will provide a link when not on my pocket computer.



On Aug 28, 2014, at 9:19 PM, Dan Getelman <notifications@github.com> wrote:

> In app.py:
> 
> >  if __name__ == "__main__":
> > +    handler = RotatingFileHandler('errors.log', maxBytes=10000, backupCount=20)
> I'm kind of antsy about where this will actually end up going when deployed, but happy to mentally flag that as a place to go look if it doesn't deploy.
> 
> —
> Reply to this email directly or view it on GitHub.