Laravel framework ဖွံ့ဖြိုးတိုးတက်ရေးကာလအတွင်းတိုကင်စစ်ဆေးခြင်းသည် API interfaces ၏လုံခြုံရေးကိုသေချာစေရန်သော့ချက်ဖြစ်သည်။ သို့သော်, debugging အဆင့်သို့မဟုတ်အထူးလိုအပ်ချက်များတွင် developer များကတိုကင်အတည်ပြုချက်ကိုယာယီဖွင့်ရန်လိုကောင်းလိုလိမ့်မည်။ ဤဆောင်းပါးသည် Laravel တွင် Laravel တွင်ပြသနာစိစစ်အတည်ပြုမှုကိုအသေးစိတ်ဖော်ပြရန်မည်သို့ပြုလုပ်နိုင်သနည်း။
Laravel သည်ပုံမှန်အားဖြင့် laravel ကို token authentication ကိုလုပ်ဆောင်သည်။ များသောအားဖြင့်သက်ဆိုင်ရာ configuration သည် app / http / kernele.php ဖိုင်ရှိ $ middleware array တွင်တည်ရှိသည်။ API တောင်းဆိုမှုများအတွက် ANDWANWANGESS အတွက် iti အမည်ရှိ API အမည်ရှိသည်။
protected $middlewareGroups = [
'api' => [
\App\Http\Middleware\Authenticate::class,
// အခြားအချိုးအစား
],
];
Token authentication ကို disable လုပ်ဖို့, အထက်တွင်ဖော်ပြခဲ့သည့်အလယ်ပိုင်းအုပ်စုတွင် Authentication Authentation Authentication :: Authentication Middle Authenticate :: Class ကိုဖယ်ရှားနိုင်သည်။ ပြုပြင်ထားသောဥပမာမှာအောက်ပါအတိုင်းဖြစ်သည် -
protected $middlewareGroups = [
'api' => [
// \App\Http\Middleware\Authenticate::class,
// အခြားအချိုးအစား
],
];
ဖွံ့ဖြိုးတိုးတက်မှုနှင့် debugging အဆင့်များတွင်တိုကင်စစ်ဆေးမှုကို disable လုပ်ခြင်းသည်အလွန်အဆင်ပြေသော်လည်း၎င်းအား interface ၏လုံခြုံရေးကိုလျှော့ချလိမ့်မည်။ Debugging အလုပ်ကိုပြီးစီးပြီးနောက်ထုတ်လုပ်မှုပတ် 0 န်းကျင်ရှိ API လုံခြုံရေးကိုကာကွယ်ရန်တိုကင်စစ်ဆေးမှုဆက်တင်များကိုအချိန်တန်ပြီဟုသေချာစေရန်အရေးကြီးသည်။
Laravel's Middleware Configuration ကိုပြုပြင်ခြင်းအားဖြင့်သင်သည်တိုကင်အတည်ပြုချက်ကိုစစ်ဆေးပြီးဖွံ့ဖြိုးတိုးတက်မှုနှင့်ဖြိုခွဲမှုနှင့်ဖြိုခွဲမှုစွမ်းရည်ကိုလျင်မြန်စွာပိတ်နိုင်သည်။ လျှောက်လွှာ၏လုံခြုံစိတ်ချရသောတည်ငြိမ်မှုကိုသေချာစေရန်အသိအမှတ်ပြုလက်မှတ်ယန္တရားကိုကျိုးကြောင်းဆီလျော်စွာစီမံရန်သတိရပါ။ ဒီသင်ခန်းစာကသင့်အတွက်အထောက်အကူဖြစ်လိမ့်မယ်လို့မျှော်လင့်ပါတယ် Laravel မှာယာယီအတည်ပြုချက်ကိုယာယီစစ်ဆေးမှုကိုအလွယ်တကူဖြေရှင်းနိုင်လိမ့်မယ်လို့မျှော်လင့်ပါတယ်။