Komiks·Lab

Komiks·Lab › Dhammaan sheekooyinka sawiran ee af-Noorwiijiga › Furaha API ee qarsoon

Af-Noorwiiji B1

Furaha API ee qarsoon — Den skjulte API-nøkkelen

Nora waxay barataa in furayaasha sirta ahi ay server-ka ku jiraan, u baahan yihiin oggolaansho xadidan, waana inay beddelmi karaan.

🇳🇴 Nora lærer at hemmelige nøkler skal ligge på serveren, ha begrensede rettigheter og kunne byttes.

Furaha API ee qarsoon — Af-Noorwiiji B1
📖 Akhri sheekada sawiran adigoo dhegeysanaya cod Noorwiiji ah 🧩 Quiz
API-nøkkelen står direkte i nettsidens kode. Alt i nettleseren kan leses av brukeren.
API-nøkkelen står direkte i nettsidens kode. Alt i nettleseren kan leses av brukeren.
Skjult tekst i JavaScript er ikke en hemmelighet. Nøkkelen må bort fra klienten.
Skjult tekst i JavaScript er ikke en hemmelighet. Nøkkelen må bort fra klienten.
Nettleseren ber vår server om data. Serveren bruker nøkkelen uten å sende den tilbake.
Nettleseren ber vår server om data. Serveren bruker nøkkelen uten å sende den tilbake.

Learning goals

barnaamij-qoris ammaan ah: carruurta · en API-nøkkel

Wada-hadal af-Noorwiiji ah oo leh turjumaad Soomaali ah

Nora: API-nøkkelen står direkte i nettsidens kode.Furaha API-ga si toos ah ayaa loogu qoray koodhka bogga.

Robo: Alt i nettleseren kan leses av brukeren.Wax kasta oo biraawsarka ku jira isticmaaluhu wuu akhriyi karaa.

Nora: Skjult tekst i JavaScript er ikke en hemmelighet.Qoraal ku qarsoon JavaScript sir maaha.

Robo: Nøkkelen må bort fra klienten.Furuhu waa inuu ka baxaa macmiilka.

Nora: Nettleseren ber vår server om data.Biraawsarku wuxuu xog ka codsadaa server-kayaga.

Robo: Serveren bruker nøkkelen uten å sende den tilbake.Server-ku wuxuu isticmaalaa furaha isagoon dib u soo dirin.

Nora: Nøkkelen lagres i en beskyttet innstilling.Furaha waxaa lagu keydiyaa dejin la ilaaliyo.

Robo: Kodearkivet inneholder bare et eksempelnavn.Kaydka koodhku wuxuu ka kooban yahay magac tusaale ah oo keliya.

Nora: Nøkkelen får bare tilgang til det den trenger.Furuhu wuxuu helaa gelitaan waxa uu u baahan yahay oo keliya.

Robo: Begrensning reduserer skade ved lekkasje.Xaddiditaankiisu wuxuu yareeyaa waxyeellada haddii uu daato.

Nora: Hvis nøkkelen lekker, deaktiverer vi den.Haddii furuhu daato, waan joojinaynaa.

Robo: Så lager vi en ny nøkkel og sjekker loggene.Kadib waxaan samaynaa fure cusub oo hubinaa diiwaannada (logs).

Erayada Noorwiijiga ee sheekadan

en API-nøkkelfuraha API
hemmeligsir
en klientmacmiil (client)
en serverserver
en miljøvariabeldoorsoomaha deegaanka (environment variable)
en konfigurasjonhabayn (configuration)
et kodearkivkayd koodh
en rettighetogolaansho
minste rettighetawoodda ugu yar (least privilege)
en lekkasjedaadasho
å deaktiveredami (ka hawl gab)
en loggdiiwaan (log)

Sheekooyin sawiran oo kale oo af-Noorwiiji ah, heerka B1