Add google / oAuth as authentication method to IDE

I use google to login to the forum, could we have the same methods for the IDE.

As well as presenting a unified login it would allow people to use extra security features such as two-factor