פרק 23 · CLI
Channels: Telegram, Discord, iMessage וגבולות אמון
Channels דוחפים אירועים חיצונים לתוך סשן רץ: הודעה ב-Telegram, Discord או iMessage יכולה להגיע לסשן ולהשפיע עליו. זה חזק, אבל דורש גבולות אמון ברורים.
סרטון פתיחה
צעדים
- מבינים מה channel עושה: מקור אירועים חיצוני שמוזן לסשן, ולא ערוץ תקשורת דו-כיווני מלא בהכרח.
- מגדירים אילו מקורות מותרים להזין אירועים, ומתייחסים לתוכן שנכנס כאל נתון לא מהימן, גם אם נראה מוכר.
- מגבילים מה הסשן רשאי לעשות בעקבות אירוע: קריאה ותגובה, לא פעולות הרסניות אוטומטיות.
- בודקים את השילוב בסביבת ניסיון לפני שמחברים ערוץ אמיתי, ומתעדים את גבולות האמון שהחלטתם עליהם.
מלכודת נפוצה: תוכן שנכנס מערוץ חיצוני יכול לנסות להורות לסשן פעולות זדוניות; אירוע הוא קלט לשקול, לא פקודה לבצע.
תרגיל מעשי: קראו את דף ה-channels הרשמי ותעדו אילו ערוצים נתמכים ואילו הרשאות כל אחד דורש. החליטו אילו גבולות הייתם מגדירים.
דמו מצולם · הסרטון יתווסף בשלב המדיה
סיכום
בדיקת הבנה
איך מתייחסים לתוכן שמגיע מ-channel חיצוני?
סיכום
- channels מזינים אירועים לסשן רץ
- קלט חיצוני הוא לא פקודה
- מגבילים פעולות בעקבות אירוע