Desarrollo de Facebook: URL de inicio de sesión

Estoy construyendo la aplicación de Facebook. Necesito algunos permisos. Yo uso php sdk.

Todo funciona bien, pero el problema es que la URL de LOGIN se abre en modo emergente y algunos navegadores no permiten esa acción.

¿Puedes decirme qué puedo hacer en este caso?

 '123456789', 'secret' => '123456789', 'fileUpload' => true, 'allowSignedRequest' => false ); $facebook = new Facebook($config); $user_id = $facebook->getUser(); if($user_id) { try { include "some.php"; $user_profile = $facebook->api('/me','GET'); } catch(FacebookApiException $e) { $login_url = $facebook->getLoginUrl(array( 'scope' => 'photo_upload', 'scope' => 'user_likes', )); header ("Location: $login_url"); error_log($e->getType()); error_log($e->getMessage()); } } else { $login_url = $facebook->getLoginUrl(array( 'scope' => 'photo_upload', 'scope' => 'user_likes', )); header ("Location: $login_url"); } ?>