Sto usando PHP/MySQL per gestire il caricamento delle immagini. Voglio che tutte le immagini che vengono caricate nella galleria dell'utente loggato siano accessibili solo dall'utente loggato. Non voglio che le persone siano in grado di indovinare il nome del file e collegarlo direttamente ad esso.Come posso proteggere le foto private che un utente carica sul mio sito?
Sto pensando che io posso solo memorizzare le immagini al di fuori del Webroot e accedervi attraverso alcuni PHP. Tuttavia, se l'utente desidera condividere in un secondo momento l'immagine con un amico tramite un collegamento, come posso consentirlo?
Ci sono altri passi che devo prendere per assicurarsi che solo l'utente può vedere le loro foto? Prendo molto sul serio la privacy degli utenti e voglio farlo bene.
Grazie per il vostro aiuto in anticipo!
+1 Avevo 2 anni di tempo per pubblicare qualcosa di molto simile. – Nacho
Grazie per la rapida risposta. Questo è molto simile all'approccio che avevo in programma di prendere. Fondamentalmente volevo essere sicuro che non ci fosse un modo più sicuro e che non stavo dimenticando nulla. Grazie! – sherril8