Android Facebook SDK 3.0 - Как войти в систему как другой пользователь?

Я использую официальный Facebook SDK 3.0 для Android в своем приложении. Я хочу иметь возможность отключаться и повторно подключаться как другой пользователь внутри моего приложения. Для выхода я использую этот код:

mSession.closeAndClearTokenInformation();

это код для входа:

Session.openActiveSession(this, true, statusCallback);

Когда я пытаюсь повторно подключиться, я не вижу активности входа в facebook, но я вхожу в систему, поскольку пользователь вышел из системы. Как я могу выйти из системы и затем войти в нее как другой пользователь?


person Spinettaro    schedule 11.02.2013    source источник
comment
когда вы очищаете сеанс, вы не выходите из собственного приложения Facebook, которое обрабатывает токены доступа для SDK.   -  person Gal Ben-Haim    schedule 11.02.2013
comment
так что я могу выйти только с собственным приложением Facebook?   -  person Spinettaro    schedule 11.02.2013
comment
В SDK 2.0 был FORCE_AUTH_DIALOG, ищу ему замену и в новом SDK   -  person Roman Minenok    schedule 14.02.2013


Ответы (1)


попробуйте закрыть активный сеанс методом onDestroy или попробуйте что-то вроде этого

public void onDestroy() {
        this.closeSession();
        super.onDestroy();
    }
person DevfaR    schedule 13.02.2013