Gå til innhold

Design av algoritme


Anbefalte innlegg

Heisann!

 

Jeg skulle gjerne likt å visst hvordan man designer en algoritme som gjør følgende:

 

1. Man kjøper produkt A.

2. Du får tildelt en kode av algoritmen som inneholder informasjon om at dette er produkt A.

3. Du skriver inn koden i en form for å "løse inn" koden

4. Du blir logget inn og får tilgang til produkt A info

5. Dette har en max varighet på X minutter.

 

Så har man gjerne flere produkter (A, B og C osv) som funker på samme måte.

 

 

Jeg skulle gjerne visst åssen man får til dette. Er det noen som kan forklare?

Lenke til kommentar
Videoannonse
Annonse

Noe i samme retning som cherokee bruker for hidden downloads burde funke (gir en url som bare er gyldig i gitt tid).

 

Eksempelkode fra den siden:

 

function secure_download ($prefix, $url, $secret) {
 $time = sprintf('%08x', time());
 return "$prefix/".md5($secret.$url.$time)."/$time$url";
}

 

$secret er da en hemmelig string, delt mellom scriptet som genererer og scriptet som verifiserer. $url peker på hvilket produkt det er. $time delen av url'en viser når den ble laget, og md5 av den + url + secret gjør at hvis url eller time endres så blir linken ugyldig.

Endret av Terrasque
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...