Tengo un antiguo sitio web de formulario web asp.net. Estoy integrando el inicio de sesión de Google para permitir que los usuarios inicien sesión con sus credenciales de Google además de sus credenciales estándar (nombre de usuario y contraseña).
He usado la biblioteca Nemiro.Oauth y todo está implementado absolutamente bien. El problema es que necesito usar la devolución de datos en la página o usar una ventana emergente para permitir que el usuario inicie sesión con sus credenciales de Google. ¿Hay alguna biblioteca o forma de autenticación social usando Ajax? ¿Google proporciona API para lograr esto? Entiendo que esto implica redirigir al sitio de Google para la autenticación, pero tal vez haya alguna forma que no haya encontrado para hacer esto usando AJax. Necesitaré agregar más inicios de sesión externos como LinkedIn, Twitter, etc.