Ciao a tutti faccio una domanda.
Un metodo di autenticazione è tramite sessioni. Il rischio è quello che qualcuno legga il file di sessione sul server, visto che a quanto ho capito php salva tutti i file di sessione nella stessa cartella. Sbaglio?
Un secondo metodo è quello di usare un cookie per passare un codice (uid) che serve per richiamare username e password, le quali vengono salvate su database (l'ho letto in html.it, ecco l'articolo: http://php.html.it/articoli/leggi/87...tive-in-php/1/).
La domanda è questa: perché il secondo metodo dovrebbe essere più sicuro visto che se qualcuno intercetta il codice (uid) che si scambiano il client e il server può tranquillamente entrare nella mia pagina privata? Basta che si salvi un cookie nel proprio computer con quel uid.
Lo chiedo perché ho sempre usato il primo metodo (sessioni) e vorrei passare al secondo, ma vorrei convincermi che è più sicuro.
Antonio

Rispondi quotando