API သော့တစ်ခုသည် သက်တမ်းမကုန်ဆုံးနိုင်သော၊ မည်သူမျှလည်း စောင့်ကြည့်မနေသော စကားဝှက်တစ်ခု ဖြစ်ပါသည်။ ယင်းအတိုင်းပင် ကိုင်တွယ်အသုံးပြုပါ။
လိုအပ်သည်ကိုသာ ပေးပါ
ချိတ်ဆက်မှုတစ်ခုစီအတွက် အဆိုပါ ချိတ်ဆက်မှုက အသုံးပြုသော ခွင့်ပြုချက်များသာ ပါဝင်သည့် သော့တစ်ခုကို ဖန်တီးပါ။ ဖြန့်ကျက်မှု script တစ်ခုသည် ငွေတောင်းခံလွှာ ဝင်ရောက်ကြည့်ရှုခွင့် မလိုအပ်သလို၊ စောင့်ကြည့်ရေး ကိရိယာတစ်ခုသည်လည်း ဝဘ်ဆိုက်များကို ဖျက်ပစ်ရန် မလိုအပ်ပါ။ တစ်စုံတစ်ခု မှားယွင်းသွားသည့်အခါ ကန့်သတ်ထားသော သော့တစ်ခုက မှားယွင်းပျက်စီးနိုင်သည့် အတိုင်းအတာကို ကန့်သတ်ပေးပါသည်။
သင့်ကုဒ်ထဲတွင် မထည့်ပါနှင့်
အများသုံး သို့မဟုတ် သီးသန့် မည်သည့် repository ထဲသို့မဆို သော့တစ်ခုကို မည်သည့်အခါမျှ မထည့်သွင်းပါနှင့် (commit မလုပ်ပါနှင့်)။ Repository များသည် fork လုပ်ခြင်း၊ clone လုပ်ခြင်း၊ backup ယူခြင်းနှင့် အမှားအယွင်းဖြင့် မျှဝေခြင်းတို့ ဖြစ်တတ်ပြီး scanner များက push လုပ်ပြီး မိနစ်ပိုင်းအတွင်း ၎င်းတို့ထဲရှိ သော့များကို ရှာတွေ့နိုင်ပါသည်။ Environment variable တစ်ခု သို့မဟုတ် သင်၏ CI ဝန်ဆောင်မှုပေးသူ၏ secret store ကို အသုံးပြုပါ။
စိုးရိမ်နေမည့်အစား အသစ်လဲလှယ်ပါ
သော့တစ်ခုကို စကားပြောခန်း၊ လက်မှတ်၊ မျက်နှာပြင်ဓာတ်ပုံ သို့မဟုတ် မှတ်တမ်း (log) ထဲသို့ ကူးယူထည့်သွင်းမိပါက ၎င်းကို အသစ်လဲလှယ်ပါ။ သော့အသစ်တစ်ခုကို ဖန်တီးပါ၊ ချိတ်ဆက်မှုကို ပြောင်းလဲပါ၊ ထို့နောက် သော့အဟောင်းကို ဖျက်ပါ — ကြားထဲတွင် မည်သည့်အရာမျှ မပြတ်တောက်စေရန် ဤအစီအစဉ်အတိုင်း လုပ်ဆောင်ပါ။ တစ်မိနစ်သာ ကြာမြင့်ပြီး စိုးရိမ်ပူပန်မှုများကို လုံးဝ ဖယ်ရှားပေးပါသည်။
၎င်းတို့ လုပ်ဆောင်နေသည်များကို စောင့်ကြည့်ပါ
သော့တစ်ခုက ပြုလုပ်သော ခေါ်ဆိုမှုတိုင်းသည် အဆိုပါသော့၏ အမည်နှင့်အတူ Activity ထဲတွင် ပေါ်လာပါသည်။ သင် အနားပေးလိုက်ပြီဟု ထင်ထားသော သော့တစ်ခုက ခေါ်ဆိုမှုများ ပြုလုပ်နေဆဲဖြစ်ပါက ၎င်းသည် သင် သိရှိသင့်သောအချက်တစ်ခုကို ညွှန်ပြနေခြင်း ဖြစ်ပါသည်။
ဖျက်ပစ်ခြင်း
သော့တစ်ခုကို ဖျက်ပစ်ခြင်းသည် ချက်ချင်း အကျိုးသက်ရောက်မှု ရှိပါသည်။ ၎င်းကို အသုံးပြုနေသည့် မည်သည့်အရာမဆို 401 ကို စတင်လက်ခံရရှိမည်ဖြစ်ပြီး၊ ယင်းမှာ အဓိကရည်ရွယ်ချက် ဖြစ်ပါသည်။