Używam klasy CredentialPicker do przedstawienia a familiar UI. To, zgodnie z oczekiwaniami, przechowuje referencje w Menedżerze poświadczeń systemu Windows. EDIT: przykładowy kod hereJaka jest różnica między Skarbem haseł a Menedżerem poświadczeń w systemie Windows 8?
Jednak zalecanym sposobem przechowywania nazwy użytkownika/hasła wydaje się być interfejs API PasswordVault - Best practice for saving sensitive data in Windows 8 - który wygląda zupełnie jak inny system?
Jaki jest prawidłowy sposób na 1. przedstawienie znajomego interfejsu użytkownika i 2. dodawanie, uzyskiwanie dostępu i usuwanie nazwy użytkownika/haseł w aplikacji typu Metro?
Używam C#, ale odpowiedzi C++ i JS byłoby dobrze ..
http://code.msdn.microsoft.com/windowsapps/Credential-picker-sample-30fcba2e stawia poświadczeń w ten sposób: http: //i.imgur .com/UfoTp.png z tym interfejsem http://i.imgur.com/lwPS6.png. Wygląda to na "oficjalny" sposób - Microsoft używa tego interfejsu w aplikacjach poczty, ludzi, kalendarzy i innych. Umieszczenie pól username/pass w okienku ustawień wygląda jak włamanie. – rikkit
Zgadzam się z tą radą. Z mojego doświadczenia wynika, że 'CredentialPicker' jest błędny, trudny w obsłudze i bardzo wolny. – Sam