sql >> Databáze >  >> RDS >> Mysql

Jak omezit přístup k webové aplikaci pouze na jeden stroj?

IP adresa se může změnit v případě mobilních klientů nebo klientů, kteří přepínají mezi drátovými a bezdrátovými sítěmi. Nejlepším řešením by pravděpodobně bylo poskytnout každému klientovi náhodně vygenerované UID při prvním připojení (pokud již nemá soubor cookie). Poté můžete zkontrolovat, zda se stejné uživatelské jméno nepřipojuje pomocí dvou různých UID.

Trik je v tom, že se musíte ujistit, že toto UID vyprší, takže pokud uživatel přejde na jiný počítač, nebude uzamčen. Možná je jedna změna UID v pořádku, ale nemohou se vrátit k UID, které již bylo použito?



  1. DOUBLE vs DECIMAL v MySQL

  2. Jak provádět změny schématu v MySQL a MariaDB bezpečným způsobem

  3. Při použití více smyček foreach použijte příkaz PDO vícekrát

  4. seskupení archivu podle roku a měsíce pomocí php a mysql