Hallo zusammen,
ich habe folgendes vor:
Ich möchte eine Webapplikation samt Applikationsserver (Wildfly) und DB (h2 Database) ausliefern.
1) Beim ersten Aufruf auf die Webapp wird man erst nach dem Serial Key gefragt, den man zuvor per Email erhalten hat.
2) Der User gibt nun den Serial Key ein.
3) Es wird ein WebService angefragt (Internetverbindung vorrausgesetzt), der prüft, ob es den Serial Key schon gibt etc. Es kommt dann entweder true oder false zurück
Nun ist aber mein eigentliches Problem:
Wo speichere ich diese Information ab, also ob true oder false ?
In der Datenbank geht es schlecht, da der User aufgrund den Config-Files auch Username und Passwort hat, sodass er den Eintrag in der Datenbank selbst schreiben kann.
Denn genau diese Information (true oder false) wird beim Aufruf der Applikation geprüft:
Bei true -> normaler Aufruf und Nutzung der WebApp
Bei false -> Weiterleitung zur SerialKey - Eingabe
Hat jemand Ideen? Bin über jeden Tipp dankbar.
ich habe folgendes vor:
Ich möchte eine Webapplikation samt Applikationsserver (Wildfly) und DB (h2 Database) ausliefern.
1) Beim ersten Aufruf auf die Webapp wird man erst nach dem Serial Key gefragt, den man zuvor per Email erhalten hat.
2) Der User gibt nun den Serial Key ein.
3) Es wird ein WebService angefragt (Internetverbindung vorrausgesetzt), der prüft, ob es den Serial Key schon gibt etc. Es kommt dann entweder true oder false zurück
Nun ist aber mein eigentliches Problem:
Wo speichere ich diese Information ab, also ob true oder false ?
In der Datenbank geht es schlecht, da der User aufgrund den Config-Files auch Username und Passwort hat, sodass er den Eintrag in der Datenbank selbst schreiben kann.
Denn genau diese Information (true oder false) wird beim Aufruf der Applikation geprüft:
Bei true -> normaler Aufruf und Nutzung der WebApp
Bei false -> Weiterleitung zur SerialKey - Eingabe
Hat jemand Ideen? Bin über jeden Tipp dankbar.