我々は以下のようなアカウントストア内のデータを保存するためにXamarin.Authを使用することができます。
の保存アカウント情報
public void SaveCredentials (string userName, string password)
{
if (!string.IsNullOrWhiteSpace (userName) && !string.IsNullOrWhiteSpace (password)) {
Account account = new Account {
Username = userName
};
account.Properties.Add ("Password", password);
AccountStore.Create().Save (account, App.AppName);
}
}
取得アカウント情報使用ジェームズの設定は、プラグイン
public string UserName {
get {
var account = AccountStore.Create().FindAccountsForService (App.AppName).FirstOrDefault();
return (account != null) ? account.Username : null;
}
}
public string Password {
get {
var account = AccountStore.Create().FindAccountsForService (App.AppName).FirstOrDefault();
return (account != null) ? account.Properties ["Password"] : null;
}
}
https://github.com/jamesmontemagno/Xamarin.Plugins/tree/master/Settings –
誰かがこれを理解しましたか? – Seb