2016-01-24 45 views
0

我想啓動一個新的活動成功登錄後使用Facebook登錄和維護我的會議跨所有活動。我也不想在下一個屏幕中註銷。會議與新的Facebook SDK Android

新sdk的樣本沒有提供關於會話的任何信息,所以我不知道如何去解決這個問題。我們是否使用AccessTokenSession類來維護會話,並且任何人都可以提供相同的鏈接或示例嗎?

+0

跨所有活動「? –

+0

登錄後保持「登錄」狀態? –

+0

在您的應用程序中初始化Facebook SDK並完成登錄步驟並獲取訪問令牌後,您的應用程序將被登錄,直到您使用代碼註銷。 –

回答

1

在您的應用程序中初始化Facebook SDK並完成登錄步驟並獲取用戶訪問令牌後,您的應用程序將被登錄,直到您通過代碼從用戶帳戶註銷爲止。

而且你可以獲取訪問令牌,並檢查其狀態和有效性(一旦通過應用程序登錄的用戶)從任何應用程序的活動通過:你的意思是「保持我的會議是什麼

mAccessToken =AccessToken.getCurrentAccessToken(); // Which is a static function. 

if(mAccessToken == null) // user are not logged in 
    { 
    // Proceed with your log in logic/code. 
    } 
+0

訪問令牌可以像你說的那樣。但是,當我從主屏幕或其他應用程序恢復應用程序時,我將通過註銷按鈕重定向到登錄屏幕,而不是我的登錄後屏幕/活動。我如何解決這個問題? –

+0

這主要是因爲在你的代碼中(我沒有/知道)你要求用戶再次登錄,這導致用登出按鈕打開登錄屏幕,你應該檢查你的應用程序是否已登錄或而不是在應用登錄代碼之前。 –