विवरण
मैं Node.JS एप्लिकेशन (पूर्ण वेबसाइट की तरह) डिज़ाइन कर रहा हूं। ऐप पांच जावास्क्रिप्ट फाइलें भेजेगा और <script>
उनमें टैग एक साथ जुड़ेंगे।
सवाल
मैं अपने कोड को सहकर्मी और संपादन करने वाले उपयोगकर्ताओं और हमलावरों को कैसे रोक सकता हूं ?
एक उदाहरण होगा:
Ctrl+ Shift+I
में DevTools , गोटो सूत्रों का कहना है , संपादित करें (यानी करने के लिए एक फ़ाइल का चयन
index.html
) और संपादन लिखनेCtrl+ दबाने से लाइव संपादन होने Sलगेगा
मैं उपरोक्त उदाहरण को होने से रोकना चाहूंगा ... क्या यह संभव है?
यहाँ मैं क्या सोचा है:
मैं एक और क्लाइंट साइड जावास्क्रिप्ट फ़ाइल बनाऊँगा, जिसे रोकने के लिए
यह ध्यान देगा Ctrl+ Shift+ I।
अगर यह लौटाता है
true
(यानी कुंजी दबाया गया था), तो यहlog
कुंजी होगी ।
हालाँकि यह उपयोगकर्ता को सीधे Devtools का उपयोग करने से नहीं रोकेगा।