मुझे लगता है कि इसके लिए या खिलाफ कुछ उचित तर्क हैं, और मैं कहूंगा कि प्रौद्योगिकी भी निर्णय में भूमिका निभाती है।
एक तर्क हो सकता है कि एक अलग लॉगिन "पृष्ठ" "निर्देशिका सुरक्षा" के उपयोग को सक्षम करता है। आम तौर पर कोई भी लॉगिन "पेज" देख सकता है, लेकिन केवल प्रमाणित उपयोगकर्ता ही एप्लिकेशन "पेज" को देख सकते हैं और यह "निर्देशिका" है। मार्ग को बंद भी किया जा सकता है, जहां / खाता / / App / से भिन्न है और प्रत्येक की अपनी सुरक्षा "प्रोफ़ाइल" है।
इसके अलावा, यदि आप एसपीए दृष्टिकोण का उपयोग कर रहे हैं और आप आवेदन अनुभव के साथ प्रमाणीकरण का मिश्रण कर रहे हैं तो तर्क जटिल हो सकता है। यह मानने के बजाय कि उपयोगकर्ता "लॉग इन है क्योंकि वे यहां हैं", आपको लगातार उनकी प्रमाणीकरण स्थिति की जांच करनी होगी और पूछना चाहिए "क्या यह उपयोगकर्ता यहां होना चाहिए"।
इसके अलावा, लॉगिन पेज आम तौर पर उपभोक्ता का सामना करने वाली साइट पर होता है .. आप www.yourapp.com पर जाते हैं और इसमें जानकारी, संपर्क, समर्थन आदि के बारे में कुछ होता है .. और लॉगिन पृष्ठ से एक "लॉगिन" पृष्ठ .. के बाद प्रमाणीकरण, आप लक्ष्य के एक पूरे मेजबान पर पुनर्निर्देशित कर सकते हैं।
कारण मैं एक अलग लॉगिन पृष्ठ रखता हूं, और मेरे पास वास्तव में मेरी "उपभोक्ता सामना करने वाली" साइट के लिए एक पूरी तरह से अलग ऐप है, क्योंकि मैं अनधिकृत रूप से बहुत कम उजागर कर सकता हूं। संयोग से कुछ रुग्ण मेरे लॉगिन पृष्ठ पर धमाका करना शुरू कर देते हैं, मैं नहीं चाहता कि चीजों के अनुप्रयोग पक्ष को प्रभावित करें .. भले ही लॉगिन केवल एक साधारण वस्तु खोज कर रहा हो .. यह मुझे मेरी प्रभावित करने वाली बोझा को बनाए रखने में मदद करता है उपयोगकर्ता अनुभव .. सबसे खराब स्थिति में, मेरी उपभोक्ता साइट नीचे चली जाती है और कोई भी लॉगिन नहीं कर सकता है, लेकिन कम से कम उपयोगकर्ताओं को लॉग इन नहीं पता है और उनका अनुभव धीमा नहीं होगा .. मैं यह नहीं कह रहा हूं कि बुलेट प्रूफ पसंद है .. लेकिन कम से कम मैंने अनधिकृत क्षेत्र के लिए जोखिम को अलग कर दिया है।