Hi,
danke für deine Rückmeldung @Shade Of Mine.
Ich werds auf jeden Fall mal versuchen mit der von dir genannten Methode umzusetzen.
Zum Thema Gehackte Highscores: Bisher habe ich einfach dazu einen hash gespeichert und diese dann verglichen (für das Speichern auf dem PC, z.B. in "highscores.txt"), kann ich das weiterhin so machen, oder ist das schlecht weil entweder die hash-Funktion eine andere sein wird, oder der Aufwand das zu umgehen zu gering ist, oder ist das einfach generell eine schlechte Methode?
Ich muss halt realistisch bleiben: Bei mir gehts um kein großes Projekt, wo ich mir jetzt wirklich gedanken um professionelle Hacker mache (z.B. Irgend eine Unternehmenswebsite mit Kundendaten etc.). Ich möchte aber natürlich das Ganze schon gescheit machen.
Ich muss mich erstmal in das Ganze Zeug einlesen. Ich denke ich melde mich dann nochmals.
LG
HarteWare
Edit:
REST: ist http://www.restapitutorial.com ok?
- mit "Schnittstelle definieren". Ist das so gemeint, dass ich bestimmte (PHP) Scripte habe, die für bestimmte HTTP Anfragen (GET, POST, ...) mit bestimmten Daten etwas bestimmtes machen? Und sollte ich dabei wirklich mit JSON (oder XML) arbeiten? Ist es denn "schlechter Stil", wenn ich jetzt z.B. einfach nur 2 Werte zurück sende?
Ich hab auch mal versucht etwas über Authentifizierung herauszufinden. Bin dann auf OAuth gestoßen. Jedoch weiß ich da 1. nicht, ob nun wirklich 1 oder 2 "besser" ist, und so ganz verstanden hab ichs auch nicht, geschweige denn bin ich in der Lage das OAuth von Poco in meinem client mit dem PHP OAuth auf dem Server zu kombinieren. Ich habe es außerdem so mitbekommen, dass dies vor allem für Szearien wie "Ich möchte über Website A mit Daten für Website B auf Website B zugreifen" nützlich ist, weiß aber nicht, wie das mir für "Ich möchte auf Daten von Website B zugreifen" oder "Ich möchte Daten von Website B ändern" nützt.
Ich möchte auch darauf hinweisen, dass ich keine Benutzeraccounts verwende für mein Programm.