Хорошо, поэтому ответ был довольно простым.
$loginUrl = $facebook->getLoginUrl(
array(
'canvas' => 1,
'fbconnect' => 0,
'scope' => 'email,publish_stream,offline_access',
'redirect_uri' => 'http://uri'
));
Однако, если в настройках приложения выбрано приложение Canvas, значение redirect_uri должно совпадать с URL-адресом, установленным для приложения Canvas.
Если это просто вкладка страницы, вы можете перенаправить на что угодно