मैं उन तरीकों के बारे में सोचने की कोशिश कर रहा हूं, जितना संभव हो सके सुरक्षित रूप से, यह सत्यापित करें कि उपयोगकर्ता एक वेबसाइट का मालिक है जिसका वे दावा करते हैं।
यहाँ कुछ तरीके हैं जो मैंने देखे हैं:
- दी गई सामग्री के साथ एक अस्पष्ट नाम वाली HTML फ़ाइल को रूट निर्देशिका में अपलोड करें
- होम पेज स्रोत में कहीं पर एक मेटा टैग या अन्य टिप्पणी शामिल करें
@domainwearetryingtovalidate.tldएक सत्यापन लिंक के साथ एक पते पर एक ईमेल भेजें- CNAME या TXT रिकॉर्ड की जाँच करें
- WHOIS रिकॉर्ड की जाँच करें
- मैन्युअल रूप से रिकॉर्ड अपडेट करने, समर्थन लाइन पर कॉल या ईमेल करके भौतिक रूप से मान्य है
और यहाँ उन तरीकों के साथ समस्याएं हैं, क्रम में:
- कुछ वेबसाइट कॉन्फ़िगरेशन रूट पर फ़ाइल अपलोड करने की अनुमति नहीं दे सकती हैं
- खराब साइट डिज़ाइन उस साइट के उपयोगकर्ता को स्वयं इस मेटा टैग को जोड़ने की अनुमति दे सकती है
- ईमेल सेवा प्रदान करने वाली वेबसाइटें इसे बेकार बनाती हैं; ले
gmail.comउदाहरण के लिए - अधिकांश छोटे वेबसाइट मालिकों को यह पता लगाने के लिए बहुत जटिल है कि कैसे करना है
- वे सार्वजनिक हैं; जो कोई भी दावा कर सकता है। सबसे अधिक बार गलत उल्लेख करने के लिए नहीं।
- समय की बर्बादी Huuuuge
क्या यह सत्यापित करने के लिए कोई अन्य तरीके हैं कि आपकी साइट का उपयोगकर्ता किसी विशेष वेबसाइट का मालिक है? मैंने जिन विधियों को सूचीबद्ध किया, उनमें से कौन सी सबसे अच्छी और बुरी हैं? मैंने उन्हें अपनी राय में सबसे अच्छे से बुरे आदेश दिए, लेकिन मैं यह देखना चाहता हूं कि दूसरे क्या सोचते हैं।
मैं PHP में इनमें से एक या अधिक को लागू करने की योजना बना रहा हूं।