google oath works for the site. integrates with django.auth.user. graceful login and logout