2017-05-06 31 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