www googleapis google example asp.net-mvc-4 oauth-2.0 google-plus google-oauth google-openid

asp.net mvc 4 - googleapis - Cómo migrar un MVC 4 OpenId Google Ingresar a OAuth 2.0 o al inicio de sesión de Google+



https www googleapis com oauth2 v3 token (1)

Tengo una aplicación web MVC 4 que actualmente usa el inicio de sesión de Google OpenId. Esto ha sido obsoleto por Google, por lo que debo migrarlo a uno de los métodos admitidos por Google. He leído la documentación proporcionada por Google, OpenID 2.0 (Migración) , pero aún no puedo integrar el nuevo método de inicio de sesión con mi aplicación.
Todo lo que pretendo usar para iniciar sesión en Google es la dirección de correo electrónico. No estoy interesado en obtener otra información de Google sobre el usuario.

Mi pregunta es: ¿qué pasos debo seguir para migrar mi aplicación web MVC 4 a un método compatible con el inicio de sesión de Google?

Nota: Al formatear esta pregunta encontré esta información prometedora: aplicaciones web (ASP.NET MVC)


Todo lo que tiene que hacer es crear un proyecto MVC en C #, habilitar la Autorización única y editar el archivo Startup.Auth.cs con su información:

app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions() { ClientId = "{your ID}", ClientSecret = "{your client-secret}" });