2015-02-13 4 views
0

Я пытаюсь обойти страницу входа в приложение, с которым я играю, когда я узнаю, как разрабатывать для телефона Windows. Мне удалось создать рабочую форму входа, которая проходит проверку подлинности с помощью какого-либо сервера. Однако я хотел бы знать, как обойти страницу входа в систему, если пользователь вошел в систему раньше. например, когда вы открываете приложение, оно выводит вас на страницу контента, а не на страницу входа.MainPage Access XAML C# wp 8.1

ответ

0

Один из возможных способов - использовать IsolatedStorage и сохранить пароль (или некоторую зашифрованную версию).

Когда пользователь входит в систему, вы сохраните его там:

IsolatedStorageSettings.ApplicationSettings["PASSW"] = value; 

Когда пользователь вводит приложению в следующий раз, вы проверяете, если Tehre это значение для этого ключа нет:

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

если ключ существует, просто войдите в систему автоматически. Конечно, это всего лишь простой пример, но он должен показать логику позади него.

+0

Я читаю о хранилище учетных данных. Мне удалось добавить мой пароль в хранилище паролей. Мне сложно думать о том, как автоматически войти в систему. – Cody

+0

, просто выполните логин, как обычно, но он попросил пользователя ввести его или ее учетные данные, притвориться, что они это сделали, и все они поставляют их из хранилища. – Andro

Смежные вопросы