ईमेल पते खातों के लिए अच्छे 'स्थायी' पहचानकर्ता नहीं हैं
ईमेल पते, फ़ोन नंबर, और यहाँ तक कि सरकारी IDs भी लंबे समय तक चलने वाले ऑनलाइन खातों के लिए नाज़ुक आधार साबित होते हैं, क्योंकि वे बदलते हैं, पुनः उपयोग होते हैं, या खो जाते हैं — और कभी-कभी लोगों को महत्वपूर्ण सेवाओं से बाहर कर देते हैं। टिप्पणीकारों का तर्क है कि सेवाओं को अपारदर्शी, स्थिर आंतरिक पहचानकर्ता (जैसे UUIDs) उपयोग करने चाहिए और ईमेल, usernames, और OAuth लॉगिन को बदले जा सकने वाले उपनामों की तरह मानना चाहिए, आदर्श रूप से प्रति खाता कई पहचान और लचीले पुनर्प्राप्ति मार्गों की अनुमति के साथ। कार्यान्वयन के विवरण से आगे, यह चर्चा एक गहरी समस्या को उजागर करती है: सार्वभौमिक रूप से “अच्छी” डिजिटल पहचान नहीं होती, केवल उपयोगिता, गोपनीयता, केंद्रीकरण (सरकारें और big tech), और माइग्रेशन, नाम-परिवर्तन, या खाता समझौते जैसी किनारे की स्थितियों के प्रति लचीलापन के बीच समझौते होते हैं।
पहचानकर्ता के रूप में ईमेल की समस्याएँ
- ईमेल पते स्थिर नहीं होते: लोग नौकरी बदलते हैं, प्रदाता बंद हो जाते हैं या अधिग्रहित हो जाते हैं, डोमेन की अवधि समाप्त हो जाती है, और संस्थाएँ (स्कूल, ISP) पते पुनः उपयोग करती हैं।
- कुछ संगठन तो एक ही ईमेल को कई खातों के लिए पुनः उपयोग करने से भी रोकते हैं (जैसे, कई भौतिक पते), जिससे बाधा पैदा होती है।
- खाते की पहचान को ऐसे ईमेल से जोड़ना जिसे बदला नहीं जा सकता (या जिसे केवल नाज़ुक प्रक्रियाओं से ही बदला जा सकता है) खाते के खो जाने या माइग्रेशन को दर्दनाक बना देता है।
- ईमेल को आंतरिक प्राथमिक कुंजी के रूप में इस्तेमाल करना तब टूट जाता है जब पते बदलने पड़ें, और मर्ज, डिडुप्लिकेशन, तथा पहुँच-पुनर्प्राप्ति को जटिल बना देता है।
बेहतर आंतरिक ID और डेटाबेस डिज़ाइन
- सहमति: एक स्वतः-जनित, निरर्थक आंतरिक ID (इंटीजर या UUID) को स्थिर प्राथमिक कुंजी के रूप में उपयोग करें।
- प्राकृतिक कुंजियाँ (ईमेल, SSN, नाम) नाज़ुक होती हैं क्योंकि “वास्तविक दुनिया के तथ्य” बदलते रहते हैं; यहाँ तक कि सरकारी IDs भी बदल सकती हैं या देशों के बीच भिन्न हो सकती हैं।
- क्रमिक IDs को उजागर करने से वृद्धि मेट्रिक्स लीक हो सकते हैं और scraping संभव हो सकती है; यादृच्छिक IDs इससे बचाती हैं।
- अच्छी प्रथा: आंतरिक खाता ID, लॉगिन पहचानकर्ता(ओं), और सार्वजनिक username/handle को अलग रखें।
वैकल्पिक पहचानकर्ता और उनकी सीमाएँ
- फ़ोन नंबर अक्सर ईमेल से भी बदतर होते हैं: वे स्थान बदलने पर बदल जाते हैं, कैरियर उन्हें पुनः उपयोग करते हैं, और अंतरराष्ट्रीय स्थानांतरण में नंबर बदलना पड़ सकता है।
- अपना खुद का ईमेल डोमेन रखना आंशिक समाधान माना जाता है, लेकिन अवधि समाप्त होने, hijack, या जीवन-परिस्थितियों के कारण डोमेन खोया जा सकता है।
- प्रस्ताव passkeys, KERI/DIDs, blockchain-style identity, और public-key-based IDs से लेकर DNA hashes या implants जैसी चरम अवधारणाओं तक फैले हैं; टिप्पणीकार इन सभी में व्यावहारिक और नैतिक समस्याएँ बताते हैं।
- सरकारी समर्थित डिजिटल IDs (राष्ट्रीय IDs, पासपोर्ट, mobile driver’s licenses, EU digital ID) पर मिश्रित प्रतिक्रियाएँ मिलती हैं: कुछ इन्हें ही एकमात्र “अच्छी” पहचान मानते हैं, जबकि अन्य इन्हें गोपनीयता और शक्ति-संकेंद्रण के जोखिम के रूप में देखते हैं।
खाता पुनर्प्राप्ति और बहु-चैनल पहचान
- कई लोग तर्क देते हैं कि कोई एकल आदर्श पहचानकर्ता नहीं है; मज़बूत सिस्टम कई कारकों (ईमेल, फ़ोन, भौतिक डाक, सरकारी ID) को मिलाकर बनते हैं।
- किसी खाते पर कई ईमेल और लॉगिन विधियों (पासवर्ड + OAuth + passkeys) की अनुमति देना सराहा जाता है; इससे माइग्रेशन और पुनर्प्राप्ति आसान होती है, लेकिन attack surface भी बढ़ता है।
- एक बार-बार उभरने वाला विषय: identity बनाम proof-of-identity बनाम pseudonymity। कुछ लोग हर जगह मज़बूत, सरकारी-स्तर की पहचान चाहते हैं; अन्य लोग यह बनाए रखने पर ज़ोर देते हैं कि कई, एक-दूसरे से न जुड़ने योग्य personas हों और “फिर से शुरू” करने की क्षमता बनी रहे।