4מושגי יסוד
ממשק תכנות יישומים — API
API = Application Programming Interface
- מה זה
- דרך מוסדרת שבה האתר מדבר עם שרת, Supabase או שירותים חיצוניים באמצעות בקשות ותשובות.
- למה זה חשוב
- רבות מהחולשות לא נראות בעיצוב האתר אלא בבקשות API ובמידע שחוזר מהשרת.
- דוגמה
- האתר מציג רק 3 שדות במסך, אבל Response של ה-API מחזיר גם אימייל, role ו-user_id של משתמשים אחרים.
- מה לבדוק / איך למנוע
- בודקים Network/Fetch/XHR ורואים אילו Endpoints נקראים ומה חוזר מהם.
