Komiks·Lab › همهٔ کمیکهای نروژی › کلید API پنهان
نروژی B1
کلید API پنهان — Den skjulte API-nøkkelen
Nora یاد میگیرد که کلیدهای مخفی جایشان روی سرور است، مجوزهای محدود لازم دارند و باید قابل تعویض باشند.
🇳🇴 Nora lærer at hemmelige nøkler skal ligge på serveren, ha begrensede rettigheter og kunne byttes.
Learning goals
برنامهنویسی امن برای کودکان · en API-nøkkel
گفتوگو به نروژی با ترجمهٔ فارسی
Nora: API-nøkkelen står direkte i nettsidens kode.کلید API مستقیم توی کد صفحه نوشته شده.
Robo: Alt i nettleseren kan leses av brukeren.هر چیزی توی مرورگره، کاربر میتونه بخونه.
Nora: Skjult tekst i JavaScript er ikke en hemmelighet.متن مخفی توی JavaScript راز نیست.
Robo: Nøkkelen må bort fra klienten.کلید باید از سمت کاربر برداشته بشه.
Nora: Nettleseren ber vår server om data.مرورگر از سرور ما داده میخواد.
Robo: Serveren bruker nøkkelen uten å sende den tilbake.سرور از کلید استفاده میکنه، بدون اینکه برش گردونه.
Nora: Nøkkelen lagres i en beskyttet innstilling.کلید توی یه تنظیم محافظتشده ذخیره میشه.
Robo: Kodearkivet inneholder bare et eksempelnavn.مخزن کد فقط یه اسم نمونه داره.
Nora: Nøkkelen får bare tilgang til det den trenger.کلید فقط به چیزی که لازم داره دسترسی میگیره.
Robo: Begrensning reduserer skade ved lekkasje.محدود کردنش آسیب رو در صورت نشت کم میکنه.
Nora: Hvis nøkkelen lekker, deaktiverer vi den.اگه کلید نشت کنه، غیرفعالش میکنیم.
Robo: Så lager vi en ny nøkkel og sjekker loggene.بعد یه کلید جدید میسازیم و گزارشها رو بررسی میکنیم.
واژههای نروژی این کمیک
| en API-nøkkel | کلید API |
| hemmelig | راز، مخفی |
| en klient | کلاینت |
| en server | سرور |
| en miljøvariabel | متغیر محیطی |
| en konfigurasjon | پیکربندی |
| et kodearkiv | مخزن کد |
| en rettighet | مجوز |
| minste rettighet | حداقل دسترسی |
| en lekkasje | نشت |
| å deaktivere | غیرفعال کردن |
| en logg | لاگ، گزارش |
کمیکهای نروژی بیشتر، سطح B1
- به فرم اعتماد نکن (Ikke stol på skjemaet)
- قفل در مرورگر (Låsen i nettleseren)
- گذرواژهها به هش تبدیل میشوند (Passord blir til hash)
- ورود بدون به اشتراک گذاشتن گذرواژه (Innlogget uten å dele passordet)
- چه کسی اجازه دارد چه کار کند؟ (Hvem får gjøre hva?)
- خطایی که رازی را فاش نمیکند (Feilen som ikke røper hemmeligheter)
- تو انسانی؟ (Er du et menneske?)
- درون Blender (Inne i Blender)