Qual é realmente o método JavaScript preferido para permitir que meus usuários façam login no Google?

Tenho tentado converter meu site (que estava usando uma solução OpenID baseada no Go, no servidor, que pode ou não ter sido desativada pelo Google na última segunda-feira) para uma biblioteca oauth do Google JavaScript para permitir que meus usuários façam login com a conta do Google deles. A primeira vez que fiz uma perguntaaqui, e recebeu vários comentários de pessoas tentando ajudar, mas não obteve respostas definitivas. Decidi então jogar com segurança e converter para outro método, que parecia ter funcionado bem no início, mas agora tenho algumas reclamações dos meus usuários de que eles não podem entrar, veja minha próxima perguntaaqui.

Meu problema agora é que encontrei pelo menos QUATRO conjuntos diferentes de documentação para diferentes bibliotecas de APIs, todos em sites oficiais do Google, que afirmam me dizer como fazer isso. Em nenhuma ordem particular:

Biblioteca cliente das APIs do Google para JavaScript (Beta)Plataforma do Google+, com umComeço rápidoPlataforma de identidade do GoogleLogin do Google para sites

Agora estou completamente confuso quanto ao que pode ser o método "preferido", e estou imaginando se estou usando um método desatualizado que pode estar causando o meu problema. Atualmente, estou usando o método usado no guia de início rápido da opção nº 2 da minha lista acima.

Qualquer introspecção seria muito bem recebida.

questionAnswers(1)

yourAnswerToTheQuestion