חוסםקוד
secrets_in_sourceמפתח סודי כתוב בתוך הקוד
מה זה אומר
מפתח סודי, כמו מפתח API או סיסמה, כתוב ישירות בתוך הקוד.
למה זה עוצר את ההעלאה
קוד עובר בין אנשים וכלים, ומפתח שכתוב בו נחשף. לכן אנחנו עוצרים את ההעלאה.
איך מתקנים
- מוחקים את המפתח מהקוד וקוראים אותו ממשתנה סביבה.
- מחליפים את המפתח אצל השירות שנתן אותו, כי הוא כבר נחשף.
פרומפט לסוכן
מעתיקים ומדביקים בסוכן שלכם. הוא יתקן, יסביר לכם בעברית, ויריץ שוב את הבדיקה.
בדיקת DeployAI מצאה בפרויקט הזה: מפתח סודי כתוב בתוך הקוד. הסר את הסוד מהקוד וקרא אותו ממשתנה סביבה במקום. אמור למשתמש להחליף את המפתח, כי הוא נחשף. לעולם אל תדפיס את ערך הסוד. הסבר לי את התוכנית וחכה לאישור שלי לפני שינויים במבנה של האתר. אל תמחק שום יכולת בלי לשאול. הסבר לי כל שלב בעברית ובמילים פשוטות. בסוף הרץ npx deployai@latest check.