ファイルに AccessToken を登録して再利用できます。
fb クライアントを Singleton オブジェクトでラップし、このコードを使用します
if (!string.IsNullOrEmpty((string)Windows.Storage.ApplicationData.Current.LocalSettings.Values["AccessToken"]))
{
FbClient.Instance.AccessToken = (string)Windows.Storage.ApplicationData.Current.LocalSettings.Values["AccessToken"];
Frame.Navigate(typeof(FBHomePage));
}
else
{
var s = FbClient.Instance.Login(); //as Sdk example...
}
FbClient.Instance.LoginSucced += Instance_LoginSucced;
および Instance_LoginSucced で
void Instance_LoginSucced(object sender, EventArgs e)
{
Windows.Storage.ApplicationData.Current.LocalSettings.Values.Add
(
new KeyValuePair<string, object>("AccessToken", FbClient.Instance.AccessToken)
);
Frame.Navigate(typeof(FBHomePage));
}