2017-05-06 54 views
0

與其他瀏覽器一樣,當用戶登錄到Web應用程序時,他可以保持登錄狀態。例如,如果用戶使用谷歌瀏覽器登錄Facebook,他仍然通過谷歌瀏覽器登錄。 有沒有什麼辦法,用戶將通過webview登錄,並且webview會記住用戶在整個應用程序運行時間? 謝謝。可以android webview記住一個用戶?

回答

0

是的!您可以獲取AccessToken,如果用戶註銷或chage在web中,您可以使用AccessTokenTracker ,您可以收到回撥。

accessTokenTracker = new AccessTokenTracker() { 
     @Override 
     protected void onCurrentAccessTokenChanged(
      AccessToken oldAccessToken, 
      AccessToken currentAccessToken) { 
       // Set the access token using 
       // currentAccessToken when it's loaded or set. 
     } 
    }; 
    // If the access token is available already assign it. 
    accessToken = AccessToken.getCurrentAccessToken(); 
} 

Facebook acesstokens