skjul billedsti
Jeg arbejder på en side hvor folk skal have lov til at uploade deres billeder...Da det på længere sigt kan blive rimelig stort har jeg valgt at billederne skal ligges i mapper...
Nu er der bare det at andre folk ikke må kunne se hvilken mappe eller hvor på serveren billederne ligger af sikkerheds mæssige grunde.
(Det skal lige siges at det skal køre på en asp side og evt. gennem en MSSQL DB)
Nu har jeg bare gjort mig en del overvejelser over hvad der vil være den bedste/sikreste metode til dette.:
1. Man kan ligge et gennemsigtigt billed over det rigtige billede, men man vil så kunne gå ind i vis kilde og så få stien den vej igennem.
2. Vis kilde funktionen kan man måske fjerne men der er sikkert nogen der kan finde en snedig måde at slå den til igen.
3. Jeg har også tænkt på om man kan hente det gennem databasen, men da billedet ikke ligger i selve databasen skal client-browseren vel stadig have en sti hvor den kan hente billedet.
4. Jeg har også haft mine tanker i noget med at hente det i javascript og kryptere det, men det er næsten for let at finde et dekrypterings progam idag.
5. Til sidst har jeg tænkt på om man skal kopiere billedet hen i en midlertidig mappe/fil men ved ikke hvordan man gør dette og hvor meget det vil kræve af serveren.
Er der nogen der har en ide, noget kode og/eller et link hvor jeg kan læse mere om det?
Hvad vil i vurdere er det bedste?
Eller har i andre ideer?
På forhånd tak
Lars Nymand
