Io ho fatto una cosa simile, nel senso che: A si collega come utente "pippo" e lavora ... B si collega come utente "pippo" e RUBA la connessione ad A Se può servirti, al login crei un documento "Login" in cui vai a mettere il nome utente e l\'IP (Remote_Addr). Nel WebQueryOpen di ciascun modulo o altro elemento che sia, lanci un agente che verifica se il Remote_Addr corrente è uguale all\'ultimo Remote_Addr salvato nel documento di cui sopra. Se è uguale non fai nulla, altrimenti elimini il Cookie e reindirizzi alla pagina di accesso. Fare esattamente quello che vuoi fare tu può essere una seccatura per via del tempo di drop della connessione. Se puoi, gestiscila con i "furti" di connessione... se non altro hai la certezza che lo stesso utente è collegato solamente una volta contemporaneamente.
Massimo Nadalin | Devangarde
|