אספקת פרטי גישה לפרוקסי מחוץ לקוד המקור של Python
הפרידו בין הימנעות מפרטי גישה בבקרת גרסאות לבין הסתרתם מהתהליך שחייב להשתמש בהם.
קריאת כתובת URL של פרוקסי מהתצורה משאירה את הסיסמה מחוץ לקובץ המקור. זה שימושי כאשר הקובץ משותף או נמצא בבקרת גרסאות. עם זאת, זה אינו הופך את פרטי הגישה לבלתי נראים לתהליך שמשתמש בהם.
משתנה סביבה, בקשה אינטראקטיבית ומאגר סודות מנוהל מציעים דרכים שונות למסור את הערך. בחרו דרך שמתאימה לאופן שבו הסקריפט פועל. שירות מתוזמן אינו יכול לענות לבקשה, ואילו כלי שמופעל ידנית אולי אינו זקוק לקובץ סיסמה קבוע.
הרחיקו את הסוד מאבחון שגרתי לאחר הטעינה. הדפסת מילון פרוקסי מלא עלולה לבטל את התועלת שבהסרת הסיסמה מהסקריפט. במקום זאת, תעדו מזהה בטוח של חשבון או של נקודת קצה.
אם האדם שמריץ את הקוד שולט בתהליך, הצפנת סיסמה ארוזה יחד עם אריזת כל מה שנדרש לפענוחה אינה יוצרת גבול מהימן מול אותו אדם. ההרשאות של החשבון ומחזור החיים של פרטי הגישה חייבים להתאים למציאות הזו.
פצלו את המטרה לשתי שאלות: היכן נשמרים פרטי הגישה, ומי רשאי להשתמש בחשבון הפרוקסי. שינוי בתצורה יכול לטפל בשאלה הראשונה בלי לשנות אוטומטית את השנייה.