API açarı müddəti bitməyən və heç kimin nəzarət etmədiyi bir şifrədir. Ona elə yanaşın.
Ona yalnız ehtiyacı olanı verin
Hər inteqrasiya üçün yalnız həmin inteqrasiyanın istifadə etdiyi icazələrə malik açar yaradın. Yerləşdirmə (deployment) skriptinin faktura məlumatlarına çıxışa ehtiyacı yoxdur və monitorinq alətinin saytları silməsinə ehtiyac yoxdur. Nəsə səhv getdikdə, məhdud hüquqlu açar nələrin xətaya məruz qalacağını məhdudlaşdırır.
Onu kodunuzdan uzaq tutun
Açarı heç vaxt repozitoriyaya göndərməyin — nə ictimai, nə də şəxsi. Repozitoriyalar şaxələnir (forked), klonlanır, nüsxələnir və səhvən paylaşılır, skanerlər isə göndərişdən (push) bir neçə dəqiqə sonra onların içindəki açarları aşkar edir. Mühit dəyişənindən və ya CI təminatçınızın məxfilik anbarından istifadə edin.
Narahat olmaq əvəzinə dəyişin
Əgər açar çata, sorğuya (ticket), ekran şəklinə və ya jurnala (log) yapışdırılıbsa, onu dəyişdirin. Yeni açarı yaradın, inteqrasiyanı ona keçirin, sonra isə köhnəsini silin — bu ardıcıllıqla edin ki, arada heç nə sıradan çıxmasın. Bu cəmi bir dəqiqə çəkir və şübhələri tamamilə aradan qaldırır.
Nə etdiklərini izləyin
Açarın həyata keçirdiyi hər bir çağırış açarın adı ilə birlikdə Activity bölməsində görünür. Əgər ləğv edildiyini düşündüyünüz açar hələ də çağırışlar edirsə, bu, sizə bilməyə dəyər bir şeydən xəbər verir.
Silinmə
Açarın silinməsi dərhal qüvvəyə minir. Ondan istifadə edən hər şey 401 xətası almağa başlayır və məqsəd də elə budur.