MainPage访问XAML C#wp 8.1

时间:2015-02-13 20:04:25

标签: c# xaml authentication login

我正在尝试绕过我正在玩的应用程序的登录页面,因为我学习了如何为Windows手机开发。我已经设法制作了一个可以通过某些服务器进行身份验证的登录表单。但是我想知道如果用户之前登录过,如何绕过登录页面。就像打开应用程序时一样,它会将您带到内容页面,而不是将您带到登录页面。

1 个答案:

答案 0 :(得分:0)

一种可能的方法是使用IsolatedStorage并在那里保存密码(或其某些加密版本)。

当用户登录时,您将其保存在那里:

IsolatedStorageSettings.ApplicationSettings["PASSW"] = value;

当用户下次进入应用程序时,如果tehre是该键的值,则检查:

if(IsolatedStorageSettings.ApplicationSettings.Contains("PASSW"))
{
    return true //just an example
}

如果密钥存在,则只需自动登录用户。当然这只是一个微不足道的例子,但它应该说明它背后的逻辑。