Вы можете хранить учетные данные в изолированном хранилище телефона.Изолированное хранилище вашего приложения не может быть доступно любому другому приложению.Самый простой способ будет выглядеть примерно так:
public void SaveCredentials()
{
var settings = IsolatedStorageSettings.ApplicationSettings;
settings.Add("username", "user123");
settings.Add("password", Encrypt("password123");
}
Затем вы можете получить его как:
string username = settings["username"].ToString();
string password = Decrypt(settings["password"].ToString());
Вы можете написать метод шифрования / дешифрования в зависимости от ваших требований безопасности.Есть несколько способов, которые имеют разный уровень безопасности и сложности.Чтобы помочь вам начать, можно найти один такой способ ЗДЕСЬ .