2012-07-11 48 views
7

我正在使用CredentialPicker類來呈現a familiar UI。如預期的那樣,這將憑據存儲在Windows的Credential Manager中。編輯:示例代碼hereWindows 8中Password Vault和Credential Manager之間的區別是什麼?

但是,推薦的存儲用戶名/密碼的方式似乎是PasswordVault API - Best practice for saving sensitive data in Windows 8 - 看起來完全不同的系統?

什麼是正確的方式1.提供熟悉的用戶界面和2.添加,訪問和刪除在城市風格的應用程序中的用戶名/密碼?

我使用C#,但是C++和JS的答案就可以了..

回答

2
  1. 使用設置窗格把你的登錄字段成。
  2. 使用PasswordVault存儲您的應用程序的憑據。
  3. 在這個樣本請看:http://code.msdn.microsoft.com/windowsapps/PasswordVault-f01be74a
+0

http://code.msdn.microsoft.com/windowsapps/Credential-picker-sample-30fcba2e把憑證在此:HTTP://i.imgur .com/UfoTp.png與此用戶界面http://i.imgur.com/lwPS6.png。這看起來就像這樣做的「官方」方式 - 微軟在郵件,人員,日曆應用等中使用這個UI。將用戶名/密碼字段放置在設置窗格中看起來像是黑客。 – rikkit 2012-07-12 08:54:59

+0

我同意這個建議。根據我的經驗,'CredentialPicker'是越野車,難以使用且速度很慢。 – Sam 2013-03-24 07:49:47

相關問題