Ich selber habe so etwas noch nicht gemacht aber wäre eine Kombination von zwei Faktoren nicht erfoderlich/möglich?
2. Faktor: Kann ich einen Server (ggf. mit entsprechender Datenstruktur) erreichen? (um das vortäuschen der SSID zu prüfen)
Zugang nur wenn beides zutrifft.
So machen wir das seid vielen Jahren: Beim Start prüft die Software, ob ein bestimmter (
DB-) Server erreichbar ist. Wenn das der Fall ist, arbeitet das Programm mit dem Server, der hier im RZ steht.
Ist der Server nicht erreichbar, verwendet der User die "kleine"
DB-Version, die er auf seinem Notebook mit sich rum schleppt.
Und wenn der User das Haus verlässt, hat er die Möglichkeit seinen Datenbestand auf dem Notebook zu aktualisieren, damit er beim Kunden dann die notwendigen Daten - möglichst aktuell - bei sich hat.
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS
SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney