2016-07-21 5 views
0

Ich möchte verhindern, dass der Benutzer meiner Webanwendung auf meine clientseitigen Daten in webSQL und IndexedDB zugreift. Ich möchte die Entwickler-Tools in Google Chrome-Browser deaktivieren. Der Benutzer sollte nicht in der Lage sein, auf Entwicklerwerkzeuge zuzugreifen, indem er mit der rechten Maustaste oder mit f12 oder Strg + Umschalt + j klickt oder indem er auf den Werkzeugkasten Schraubenschlüssel> Weitere Werkzeuge> Entwickler klickt. Ich möchte dies nur in meiner Anwendung deaktivieren. Wie kann ich das erreichen? Bitte helfen Sie Vielen Dank im VorausWie deaktiviere ich alle Entwicklerwerkzeuge in meiner Webanwendung?

+1

Mit Javascript ist dies sicher nicht möglich. –

+0

WebSQL und IndexedDB sollten nur für nicht sensible Daten verwendet werden, da sie wissen, dass Besucher mit Web-Programmierkenntnissen in der Lage sind, sie zu betrachten und zu ändern (wenn sie diese jedoch ändern und die beabsichtigte Funktionalität der App beeinträchtigen, ist dies ihre Aufgabe) Schuld natürlich). –

Antwort

1

Nein, Sie können dies nicht tun.

Das Entwicklermenü befindet sich auf der Clientseite und wird vom Browser des Benutzers bereitgestellt.

Auch der Browser-Entwickler sollte nichts mit Ihrem serverseitigen Datenbankcode zu tun haben, und wenn dies der Fall ist, benötigen Sie eine größere Umstrukturierung.

Verwandte Themen