Хотя я понимаю ваш анализ ситуации, на самом деле это правильное поведение.
The Run Around - это сайт Facebook Connect, что означает, что он полностью отделен от Facebook, как и должно быть. Когда вы используете FB Connect для связи своей учетной записи FB с сайтом Run Around, он создает локальный сеанс и учетную запись для вас в базе данных Run Around. Технически это то, с чем вы вошли в The Run Around. Как только это произойдет, ваш сеанс на Facebook совершенно не имеет значения, если только The Run Around не хочет получить информацию о вас из Facebook.
Существуют варианты предоставления сайту FB Connect более тесной связи с Facebook, если вы хотите. См. Определение состояния подключения и параметры FB.init () для получения дополнительной информации об этом. Run Around использовал это для принудительного выхода из локального сеанса, когда обнаружил, что вы больше не вошли в Facebook. Однако это происходит только после изменения страницы или действия и запуска Javascript для проверки состояния сеанса FB.
Общий эффект от того, как все это работает, заключается в том, что сайты Facebook Connect сохраняют возможность локально управлять пользователями и используют функции Facebook только тогда, когда это необходимо и / или возможно.