Estoy intentando crear una aplicación Connect utilizando PHP y Zend Framework. También tengo un sistema de autenticación de usuario basado en Zend_Auth. Ahora, puedo iniciar sesión con Facebook pero el cierre de sesión no funciona.¿Cómo cerrar sesión los usuarios que usan Facebook Connect en PHP y Zend?
Necesito borrar la identidad de Zend_Auth y eliminar toda la información de inicio de sesión de Facebook. ¿Cuál sería la mejor manera de hacer esto?
me trataron facebook_client->expire_session()
y facebook_client->clear_cookie_state();
juntos y también facebook_client->logout($next)
después de llamar Zend_Auth::getInstance()->clearIdentity()
Ninguno de ellos parece funcionar.
¡Gracias! ¡Funciona! :) – Abhinav
¡yeap, funciona! Probado sin la función adicional _killFacebookCookies(), funciona bien. – Alex