Te paso un enlace de google dónde explican de manera muy clara y detalladamente cómo incorporar la autenticación por Google en una web: https://developers.google.com/identity/sign-in/web/

Espero que te sirva.