2012-01-27 21 views
6

He implementado la aplicación de muestra proporcionada por DotNetOpenAuth como se indica en here.DotNetOpenAuth - Facebook - ¿Cómo puedo autenticar usuarios sin forzarlos a instalar una aplicación de Facebook?

Como se puede ver a continuación, esto se requiere que el usuario instala esta aplicación Facebook.

enter image description here

simplemente desea permitir a los usuarios utilizar su nombre de usuario de facebook para mi sitio web ASP.NET de vainilla.

¿Hay alguna manera de evitar que tener que instalar una aplicación de Facebook?

Actualización: Stackexchange Facebook login no tiene un botón de "instalar". Simplemente tiene un cuadro de diálogo que solicita varios permisos. Esto es muy preferido en mi caso.

enter image description here

Respuesta

6

Esto funcionará hasta que las fuerzas de Facebook a todo el mundo a utilizar la "autenticación mejorado de diálogo"

puede solucionar este diálogo por entrar en la configuración de aplicaciones avanzadas:

enter image description here

Al cambiar esta configuración, el cuadro de diálogo aparecerá como sugirió en su excelente pregunta.

enter image description here

+0

Gran respuesta Brian Webster. Si bien es correcto por ahora, esto solo funcionará hasta que fuercen todas las aplicaciones al nuevo diálogo de autenticación. – bkaid

Cuestiones relacionadas