Furnizimi i kredencialeve të proxy-t jashtë kodit burimor të Python
Ndani shmangien e kredencialeve në kontrollin e burimit nga fshehja e kredencialeve nga procesi që duhet t'i përdorë ato.
Leximi i një URL-je proxy nga konfigurimi e mban fjalëkalimin jashtë skedarit burimor. Kjo është e dobishme kur skedari ndahet ose mbahet në versione. Nuk e bën kredencialin të padukshëm për procesin që e përdor.
Një variabël mjedisi, një kërkesë interaktive dhe një depo e menaxhuar sekretesh ofrojnë mënyra të ndryshme për të dorëzuar vlerën. Zgjidhni një që përshtatet me mënyrën si ekzekutohet skenari. Një shërbim i planifikuar nuk mund t'i përgjigjet një kërkese, ndërsa një mjet i ekzekutuar me dorë mund të mos ketë nevojë për një skedar fjalëkalimi të përhershëm.
Mbajeni sekretin jashtë diagnozave rutinë pasi ta ngarkoni. Printimi i një fjalori të plotë proxies mund të zhbëjë përfitimin e heqjes së fjalëkalimit nga skenari. Regjistroni në vend të tij një identifikues të sigurt llogarie ose endpoint-i.
Nëse personi që ekzekuton kodin kontrollon procesin, kriptimi i një fjalëkalimi të paketuar ndërsa paketohet edhe gjithçka e nevojshme për ta deshifruar nuk krijon një kufi të besueshëm kundër atij personi. Lejet e llogarisë dhe cikli i jetës së kredencialeve duhet të përputhen me këtë realitet.
Ndajeni qëllimin në dy pyetje: ku ruhet kredenciali dhe kush lejohet të përdorë llogarinë proxy. Një ndryshim konfigurimi mund të trajtojë të parën pa ndryshuar automatikisht të dytën.