Dunque, il mio problema è semplice:
vorrei usare delle sessioni in php anche per utenti con i cookie disabilitati.
Ho già letto i vari modi, tipo passare il PHPSESSID tramite Get aggiungendolo all'url della pagina, ma non è un modo ke mi piace molto...
Avevo letto anche di qualche modo usando l'autenticazione tramite header (con settaggio di varibili tipo $_SERVER['PHP_AUTH_USER']), ma non funziona molto bene...
Quindi mi chiedevo...è possibile gestire il tutto lato server prendendo informazioni uniche sull'utente?
Ad esempio scrivere la sessione nel database insieme ad altri parametri UNICI che possano marcare l'utente. Questi parametri possono essere:
l'ip, $_SERVER['HTTP_USER_AGENT']
Ma questi due non bastano per dichiarare un user univoco, in quanto 2 computer con stesse configurazioni su una stessa rete (2 computer call center? 2 computer in 1 sala computer?) avrebbero entrambi la stessa sessione...
Esiste qualche altro parametro preso in modo simile che mi permette di dichiarare un user unico?
Se conoscete qualche altro modo in cui non bisogna passare il PHPSESSID tramite get, fatelo presente!
Grazie![]()