A couple of years I wrote a post describing Google authentication in the ServiceAPI. This is an update of that. The details are in the samples repo and here is a video of me applying the sample from the repo to a WebDrawer and Web Client instance.
Other authentication providers
Remember the repo contains a link the ServiceStack documentation which provides assistance for using (and creating) other authentication providers.