आम तौर पर उपयोगकर्ता के क्रेडेंशियल्स के साथ काम करते समय, मैं उन्हें एक डिवाइस पर स्थानीय रूप से संग्रहीत करता हूं, कभी सर्वर पर नहीं क्योंकि यह अनावश्यक दायित्व बनाता है।
उदाहरण के लिए, iPhone पर हमारे पास है
- मेल (डिफ़ॉल्ट)
- Google द्वारा जीमेल
- स्पार्क द्वारा पढ़ें
मैंने आज Google Apps समर्थन से बात की और वे कहते हैं कि उनके ऐप का उपयोग करते समय सभी प्रमाणीकरण क्रेडेंशियल स्थानीय रूप से उनके जीमेल खातों के लिए संग्रहीत किए जाते हैं। मुझे यकीन नहीं है कि Apple डिफ़ॉल्ट मेल क्लाइंट क्रेडेंशियल्स कैसे संग्रहीत करता है, इनपुट की सराहना की जाएगी! दूसरी ओर स्पार्क का कहना है कि उनके "सर्वर को काम करने के लिए [कुछ फ़ंक्शन के] के लिए आपके ईमेल खाते से ईमेल की जांच करने और भेजने की आवश्यकता है। और इसे प्राप्त करने के लिए, हमें आपके ईमेल खाते की पहुँच को संग्रहीत करने की आवश्यकता है। ”पूरी कहानी यहाँ ।
अब मैं उत्सुक हूं
- क्या उन्हें वास्तव में iPhone पर अपने सर्वर पर मेरी साख संग्रहीत करने की आवश्यकता है, यदि हां; क्या यह केवल iPhone के कारण है या यह Android भी होगा?
- मेरे पास दो कारक सक्षम हैं और एक ऐप पासवर्ड है, ऐप पासवर्ड क्या वे स्टोर करेंगे? क्या इस मामले में मेरा OAuth टोकन है?
- यह विश्वास की एक बड़ी डिग्री की तरह लगता है कि मुझे एक 3 पार्टी एप्लिकेशन में डालना है और उनका सर्वर हैक नहीं हुआ है?
बहुत बहुत धन्यवाद, अगर मैंने सही समूह में पोस्ट नहीं किया; मैं ईमानदारी से माफी मांगता हूं, कृपया मुझे सही दिशा में इंगित करें और मैं इस पोस्ट को हटा दूंगा।
3rd पार्टी मोबाइल मेल क्लाइंट कैसे काम करते हैं?