您好,我正在使用Xamarin表单。我有两种方法来验证用户身份:
1:用户输入用户名和密码
2:用户可以使用其Office 365帐户进行身份验证。
对于第一种方法,当用户输入用户名和密码并检查用户名和密码是否存在时... 我这样做 app.Properties [“ logged”] =“ true”;
与Office相同,但我总是回到“身份验证”页面
这是App.cs
if (this.Properties.ContainsKey("logged") && Application.Current.Properties["logged"].ToString() == "true")
{
MainPage = new NavigationPage(new MasterMenuPage());
}
else
{
if (this.Properties.ContainsKey("currentConfig"))
{
MainPage = new NavigationPage(new AuthentificationPage());
}
else
{
MainPage = new NavigationPage(new ChoixEcole());
}
}