बेशक, मुझे पता है कि सर्वर-साइड सत्यापन होना चाहिए।तो क्या क्लाइंट-साइड पर फॉर्म को प्रमाणित करना सुरक्षित है?
मैं फॉर्म इनपुट को सत्यापित करने के लिए jQuery का उपयोग कर रहा हूं और एक ही समय में सर्वर-साइड (PHP) सत्यापन करने के लिए jquery AJAX का उपयोग कर रहा हूं। तो मुझे लगता है कि यह सुरक्षित हो सकता है क्योंकि यह दोनों पक्षों के लिए मान्य है जबकि जावास्क्रिप्ट सक्षम है।
ठीक है, यहाँ मेरी समस्या है ...
लेकिन क्या होगा अगर उपयोगकर्ता है जावास्क्रिप्ट अपने ब्राउज़र पर विकलांग और कुछ बुरे लोगों को अपने ग्राहक साइड स्क्रिप्ट को संपादित करने से कुछ बुरा करने की कोशिश करता है, तो?
क्योंकि मैं jquery AJAX के माध्यम से सर्वर-साइड सत्यापन कर रहा हूं, और मैं उन्हें सीधे php स्क्रिप्ट (action = "some.php") में मान्य करने की योजना बना रहा हूं, यहां तक कि उपयोगकर्ता की जावास्क्रिप्ट सक्षम है।
तो ... क्या यह अभी भी सुरक्षित है?
मेरी खराब अंग्रेजी के लिए खेद है, उम्मीद है कि आपको कोई फर्क नहीं पड़ता।
संभावित डुप्लिकेट बंद: http://stackoverflow.com/questions/3483514/why-is-client-side-validation-not-enough/ – RTB
वाह कुछ चीज मैंने सोचा कि स्पष्ट कहां है। कोई आश्चर्य नहीं कि लोग इतनी बार हैक हो जाते हैं। बस लानत – rook