2017-02-24 1 views
0

Hallo, bin ein Neuling mit Windows Store App, also entwickle ich eine App, die einen Benutzer registrieren muss, bevor er sich anmelden kann, also versuche herauszufinden, wie Um Benutzereingaben auf dem Registrierungsformular zu erhalten, kann es eine Datenbank oder etwas anderes speichern, so dass er sich mit denselben registrierten Daten einloggen kann! Xaml Windows Store-AppWie man Registrierungsdetails vom Benutzer erhält und speichert, um sich später in XAML Windows Store-Apps einzuloggen

Antwort

0

Um die Registrierungsdaten des Benutzers abzurufen, können Sie die Anmeldeinformationen aus dem Credential Locker abrufen, nachdem Sie einen Verweis auf das Objekt PasswordVault haben.

Sie können die Methode PasswordVault.RetrieveAll() implementieren, um alle Benutzer abzurufen, die für Ihre App bereitgestellt wurden.

Sie könnten auf die Probe beziehen Retrieving user credentials:

„, wo wir den Ressourcennamen global in einer App gespeichert haben, und wir melden Sie sich den Benutzer automatisch, wenn wir einen Berechtigungsnachweis für sie finden, wenn wir mehrere Anmeldeinformationen finden. Für denselben Benutzer bitten wir den Benutzer, eine Standardanmeldung auszuwählen, die beim Anmelden verwendet werden soll. "

diese Details zu speichern, müssen Sie PasswordVault.Add() Methode verwenden, um den Benutzernamen und das Passwort an einen PasswordCredential Objekt zu übergeben:

Weitere Details
var vault = new Windows.Security.Credentials.PasswordVault(); 
vault.Add(new Windows.Security.Credentials.PasswordCredential(
    "My App", username, password)); 

, bitte Windows.Security.Credentials sehen.

Wenn Sie sie in einer Datenbank speichern möchten, können Sie SQLite verwenden, um die Daten zu speichern und abzurufen. Weitere Informationen zur Verwendung von SQLite auf der Universal Windows Platform finden Sie unter this blog von @Diederik Krols.

Verwandte Themen