Seems to work with Flask-OpenID. Needs more testing. I think there might
be some bugs around changing screenname. Also, I'd prefer to only allow
Google login, and not show the login page.