Looks like yes. I would hesitate to include this in core by default, because it means a call-out to google on every page load. But if it’s behind a setting it could be cool.
It looks like this will require a completely new implementation of the google login code on the server-side, so this is definitely core/plugin territory.