2012-07-11 8 views
7

मैं a familiar UI प्रस्तुत करने के लिए CredentialPicker क्लास का उपयोग कर रहा हूं। यह, अपेक्षित के रूप में, विंडोज के प्रमाण पत्र प्रबंधक में एक प्रमाण पत्र स्टोर करता है। संपादित करें: - Best practice for saving sensitive data in Windows 8 - जो कुल मिलाकर एक अलग प्रणाली की तरह दिखता है नमूना कोड hereविंडोज 8 में पासवर्ड वॉल्ट और क्रेडेंशियल मैनेजर के बीच क्या अंतर है?

हालांकि, उपयोगकर्ता नाम/पासवर्ड स्टोर करने के लिए सुझाया गया तरीका PasswordVault एपीआई हो रहा है?

दोनों के लिए सही तरीका क्या है 1. परिचित यूआई प्रस्तुत करें और 2. मेट्रो-स्टाइल ऐप में उपयोगकर्ता नाम/पासवर्ड जोड़ें, एक्सेस करें और हटाएं?

मैं सी # का उपयोग कर रहा है, लेकिन सी ++ और जे एस जवाब ठीक होगा ..

उत्तर

2
  1. में अपना लॉगिन क्षेत्रों डाल करने के लिए एक सेटिंग फलक का उपयोग करें।
  2. अपने ऐप के लिए क्रेडेंशियल स्टोर करने के लिए पासवर्डवॉल्ट का उपयोग करें।
  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। यह ऐसा करने का "आधिकारिक" तरीका जैसा दिखता है - माइक्रोसॉफ्ट मेल, लोगों, कैलेंडर ऐप्स आदि में इस यूआई का उपयोग करता है। एक सेटिंग फलक में उपयोगकर्ता नाम/पास फ़ील्ड डालकर एक हैक की तरह लगता है। – rikkit

+0

मैं इस सलाह से सहमत हूं। मेरे अनुभव में, 'CredentialPicker' छोटी गाड़ी है, उपयोग करने में मुश्किल है और बहुत धीमी है। – Sam

संबंधित मुद्दे