Google Sign-In administra el flujo de OAuth 2.0 y el ciclo de vida del token, lo que simplifica tu integración con las APIs de Google. Un usuario siempre tiene la opción de revocar el acceso a una aplicación en cualquier momento.
Antes de poder integrar la biblioteca de autorización de terceros de Google en tu sitio web, debes crear un ID de cliente, que deberás usar para llamar a la API de Authorization for Third-Party.
Para crear un proyecto y un ID de cliente de la Consola de APIs de Google, haz clic en el siguiente botón:
Cuando configures el proyecto, selecciona el tipo de cliente de navegador web y especifica el URI de origen de tu app. Cuando realices pruebas, se deben agregar http://localhost
y http://localhost:<port_number>
al campo Orígenes de JavaScript autorizados.
Una vez que se complete la configuración, toma nota del ID de cliente que se creó. Necesitarás el ID de cliente para completar los próximos pasos. (También se crea un secreto de cliente, pero solo lo necesitas para las operaciones del servidor).