Du kan lägga till en IP-adresskolumn till användarenheten som lagrar den aktuella användarens IP vid inloggning. Vid varje sidladdning (via en händelseavlyssnare) kan du kontrollera IP:n som är lagrad i DB:n mot IP:n för den person som begär sidan. Om IP:n i databasen inte matchar den aktuella användarens IP (någon inloggad från en annan plats), logga ut dem.
För att ta det ett steg längre, via ajax, kan du ringa servern var X:e sekund som utför samma typ av kontroll och göra en omdirigering för att logga ut användaren om ajax-förfrågan ger en dålig matchning.