work on auth service to handle Google OAuth2 workflow