Вам не нужно устанавливать отдельный cookie, когда вы используете fb login в качестве аутентификации и данных (fb uid).
Но все же я немного запутался в том, что именно вы должны делать.Насколько я понял, если вы входите в систему, вы хотите перенаправить пользователя на другую страницу, покажите ему кнопку входа
это правильно ??
Затем сделайте это:
1) Используйте пользовательскую кнопку входа вместо кнопки входа в FBML (сначала сделайте ее невидимой).
2) в методе setup (), если подключено « response.status », тогда перенаправьте, иначе покажитекнопка входа - щелчок по кнопке вызова FB.login () http://developers.facebook.com/docs/reference/javascript/FB.login/, которая будет выполнять вход и проверку подлинности вашего сайта.
3) Подписаться на " auth.statusChange "вместо " auth.login " http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/, поэтому при изменении статуса пользователя будет вызываться ваш метод setup ()
Это должно решить вашу проблему.
Приветствия