Gå til innhold

Passordbeskytte bilder på nettside


Anbefalte innlegg

Heisann.

 

Vi har en enkel nettside på arbeidsplassen og har tenkt til å legge ut en del bilder. Bildene er av barn og må passordbeskyttes.

 

Er det noen som vet om praktiske løsninger til dette? Evt firma som kan hjelpe til?

 

 

 

 

Setter pris på linker/hjelp :)

Lenke til kommentar
Videoannonse
Annonse
Heisann.

 

Vi har en enkel nettside på arbeidsplassen og har tenkt til å legge ut en del bilder. Bildene er av barn og må passordbeskyttes.

 

Er det noen som vet om praktiske løsninger til dette? Evt firma som kan hjelpe til?

 

Setter pris på linker/hjelp :)

5780578[/snapback]

 

 

Er desverre ikke noen måtte å passordbeskytte bilder på.

Det du kan gjør er å passord beskytte mappen filene ligger i, men når noen har kommet seg inn så har de muligheten til å hente ned bildene å spredem der de vil.

 

Det finnes mange måtter å gjøre dette på, et PHP script eller et enkelt inngrep i .htaccess filenen til webserveren.

http://wsabstract.com/howto/htaccess.shtml eller søk litt på forumet her. "+passord +htaccess" vil vel gi deg noen treff.

 

Hvis servern din støtter feks PHP kan du gå til forumet som her å søke litt hjelp der.

Lenke til kommentar

Ja. legg bildene som skal beskyttes i en egen passordkrevende mappe på server.

Sett så på websida inn en knapp som når den klikkes, viser en login-form på websida. Med riktig passord tastet inn, må et klikk på login-formens submit-knapp få server til å aktivere et script som sender websida tilbake, men nå med dem passordkrevende bildene inkludert.

 

Psst: Et annet problem er hvordan man kan hindre at folk kopierer bildene når dem først er i browser. Her bør man lage websida slik at kopieringsfolka får seg en overraskelse, nemlig at det dem får kopiert er et blankt bilde. ;)

 

Edit: Et alternativ til passordbeskyttet mappe på sever, er å kryptere bildene med passordet som nøkkel. Med riktig inntastet passord sendt til server, må scriptet der dekryptere bildene med passordet som nøkkel før bildene sendes til klienten. Hvis feil nøkkel sendes til server, eller noen prøver ellers å hacke bildene, da får man i retur bildene som kryptert, dvs bare møl.

Endret av backup
Lenke til kommentar
Psst: Et annet problem er hvordan man kan hindre at folk kopierer bildene når dem først er i browser. Her bør man lage websida slik at kopieringsfolka får seg en overraskelse, nemlig at det dem får kopiert er et blankt bilde. ;)

 

5780960[/snapback]

 

 

How? :p

Lenke til kommentar

.htaccess er desidert lettest og kanskje også best.

 

I mine øyne er kryptering av bildefiler og "blankt bilde" ikke annet enn tullprat. Hvis man først har kommet seg gjennom en htaccesspassordbeskyttelse, er det ingen sak å dekryptere en bildefil. Htaccess er lettere og bedre. "Blankt bilde" er iallfall vås. Ethvert bilde som man kan se på skjermen, kan kopieres. Om ikke med høyreklikk->"lagre bilde som", så ved å se i kildekoden eller ganske enkelt ta et screenshot. Selv en noob vil kunne ta bilder av skjermen med et kamera.

Lenke til kommentar
Psst: Et annet problem er hvordan man kan hindre at folk kopierer bildene når dem først er i browser. Her bør man lage websida slik at kopieringsfolka får seg en overraskelse, nemlig at det dem får kopiert er et blankt bilde. ;)

5780960[/snapback]

How? :p

5793839[/snapback]

Legg et transparent bilde over hvert bilde.
Lenke til kommentar
Psst: Et annet problem er hvordan man kan hindre at folk kopierer bildene når dem først er i browser. Her bør man lage websida slik at kopieringsfolka får seg en overraskelse, nemlig at det dem får kopiert er et blankt bilde. ;)

5780960[/snapback]

How? :p

5793839[/snapback]

Legg et transparent bilde over hvert bilde.

5794155[/snapback]

Har du god nokk tid er det ingen sak og fikse det!

Lenke til kommentar

endrebjorsvik: nettopp!

 

Men dette har også sine svake sider. Sett at websida har adressa: minSite/mappe1 og bildet er:

<img src= "bilde1.jpg">. Om det ligger et transparent bilde over dette, så kan man likevel få tak i bildet ved: http://minSite/mappe1/bilde1.jpg.

 

Imidlertid kan man ved <img src="hentBilde.php?b=bilde1.jpg"> hindre at klienten kan se hvor bildet ligger på siten. Vi ser her nemlig at <img-tag'en aktiverer hentBilde.php som så henter bildet og sender det tilbake til websida hos klienten. Poenget i hentBilde.php er at den må skrive bildet til html-strømmen som en binær fil. Videre: for at man ikke skal få tak i bildet ved http://minSite/mappe1/hentBilde.php?b=bilde1.jpg, bør hentBilde.php først teste mot en session variabel for å se om klienten ved login har gitt riktig passord. ;)

Endret av backup
Lenke til kommentar

Men hør nå på hva Mikka sier da! Det er komplett UMULIG å hindre folk i få tak i bildene dine, hvis de absolutt vil! Screenshot er første muligheten jeg kommer på... Hvis ikke det går, så er det jo ikke verre enn å ta et bilde av skjermen med et kamera... Som sagt; hvis noen absolutt vil ha tak i bildet ditt, er det ingenting som kan stoppe dem fra det... Du kan jo forsinke/forhindre de mindre datakyndige der ute, men likevel...

Lenke til kommentar
Heisann.

 

Vi har en enkel nettside på arbeidsplassen og har tenkt til å legge ut en del bilder. Bildene er av barn og må passordbeskyttes.

 

Er det noen som vet om praktiske løsninger til dette? Evt firma som kan hjelpe til?

 

 

 

 

Setter pris på linker/hjelp :)

5780578[/snapback]

 

dette er feil del av forumet for min del men kan ikke hjelpe for det; har inntrykk av at altfor mange websider gjør store anstrengelser for å styre brukeren på en bestemt måte. Tenk etter hva du tjener på dette.

 

Har du bilder som ikke bør kopiere og spres av andre er uansett internett feil sted å putte dem.

Lenke til kommentar
enda enklere: alle bilder på den sia du besøker lastes jo ned til ei mappe på maskinen din. Er jo ikke verre enn å

1) tømme alle cahce

2) besøke ønsket side

3) åpne c:\programfiler\<nettleser>\temporary_files\

for å få alle bildene...

5794868[/snapback]

nix! Bildene hans skal bare lastes ned til dem som har angitt riktig passord. Derfor sender ikke hentBilde.php bildene om ikke rett passord står i den tilhørende session variabelen. ;)

Endret av backup
Lenke til kommentar

Mikka: Joda, det går selvfølgelig an å ha bildene knadd inn i selve databasen om man ønsker det. Sjøl foretrekker jeg å ha bildene i en egen mappe på roten i mappa der databasen ligger og med bildereferanser i databasen. Da kan jeg fjerne et bilde fra databasen uten å måtte ødelegge selve bildet og jeg synes det er enklere "å legge til" et bilde til databasen. Men men, smak og behag ....

 

qualbeen sier "alle bilder på den sia du besøker lastes jo ned til ei mappe". Nei det gjør dem ikke om man bruker metoden med hentBilde.php jeg har angitt ovenfor her, fordi da får man bildene bare om man har angitt riktig passord ved en login boks. Det man derimot får er dem tomme boksene man får når bilder ikke finnes eller bildeadressene er feilaktige. Alt dette gitt at bildene ligger i egen mappe! ;)

Endret av backup
Lenke til kommentar

Du svarer ikke på spørsmålet mitt: Hvorfor skal du på død og liv klusse med databaser, bildereferanser og hentBilde.php, når du kan bruke htaccess -- en fil som det tar bare sekunder å lage?

 

Jeg forstår utmerket godt hvordan løsningen din fungerer, men jeg ser overhodet ikke poenget med den. Og qualbeen snakket ikke om hentBilde.php-løsningen din.

Lenke til kommentar

Mikka: Slik jeg har forstått trådstarteren så skal hans webside være tilgjengelig for alle uten passord. På denne webside skal det være bilder som alle kan se. Problemet hans er imidertid at han også har bilder som bare dem med passord skal kunne se på websida. Kort sagt, noen av bildene han er åpne for alle, mens noen skal være passordbeskytta. Derfor er det vel ikke så smart å legge alle bildene i en database som krever passord for å kunne brukes .... eller ....? :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...