en la web dónde trabajo hay implementado un login por Facebook, utilizando el SDK. Una vez logueado el usuario, el sistema redirecciona hasta la página de entrada de la web nuestra.
La cuestión es si es posible cambiar el "popup" por una "página completa" de Facebook para hacer el login.
He mirado en la API de Facebook pero no encuentro la forma.
Entre las funciones del login, la que abre el popup es ésta:
Código Javascript:
Ver original
// ABRIR EL POPUP DE CONEXIÓN CON FACEBOOK function facebookLogin() { FB.getLoginStatus( function(response) { if (response.status === 'connected') { // Esta // conectado var uid = response.authResponse.userID; var accessToken = response.authResponse.accessToken; FB.api('/me', function(response) { // acciones... }); } else if (response.status === 'not_authorized') { // La aplicacion no esta atuorizada FB.login( function(response) { // estos son los permisos que necesita la aplicacion }, { scope : fbPrivileges }); } else { // No esta conectado FB.login( function(response) { // estos son los permisos que necesita la aplicacion }, { scope : fbPrivileges }); } }, true); } // end facebookLogin
Y la función es llamada desde:
Código HTML:
Ver original
Con ésto, me abre el popup, pero me han solitcitado que rediriga a una página completa.
Espero vuestra ayuda, gracias por anticipado.