Laravel-admin သည် Laravel framework ပေါ်တွင် အခြေခံ. backend စီမံခန့်ခွဲမှုစနစ်ဖြစ်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်းလက်ရှိ logged in-in-in-in-in-in-in 0 င်ရောက်ခြင်းဆိုင်ရာသတင်းအချက်အလက်များကိုရယူရန်အတွက်အသုံးများသောလိုအပ်ချက်ဖြစ်သည်။ ဤဆောင်းပါးသည် Laravel-admin တွင် logged-in အသုံးပြုသူအချက်အလက်များကိုမည်သို့ရယူရမည်ဟုမိတ်ဆက်ပေးပြီးအမှန်တကယ် applications များတွင်ပါ 0 င်သည်။
Laravel-admin သည် Laravel framework နှင့်ပါ 0 င်သော authentication system ကိုအသုံးပြုသည်။ Laravel မှပေးသော Authe မှပေးသော acdade မှ 0 င်ရောက်နိုင်သည့် Authent Facade ကိုလက်ရှိ log in-in-in-in-user information ကိုရယူနိုင်သည်။ လက်ရှိ logged user ၏သတင်းအချက်အလက်များကိုရယူရန်အတွက်နမူနာကုဒ်ဖြစ်သည်။
ဤကုဒ်တွင် Laravel မှပေးသော Auth Placade အတန်းကိုအသုံးပြုသည်။ Auth :: user () နည်းလမ်းကိုခေါ်ဆိုခြင်းဖြင့်လက်ရှိ logged user information ကိုရနိုင်သည်။
အသုံးပြုသူသည် log in ဝင်ပါကအသုံးပြုသူ၏ $ user object မှတဆင့်အသုံးပြုသူအမျိုးမျိုးကိုရယူနိုင်သည်။ ပုံသက်သေတွင်အသုံးပြုသူ၏ ID, အမည်နှင့်အီးမေးလ်ကဲ့သို့သောအခြေခံအချက်အလက်များကိုရရှိခဲ့သည်။
အသုံးပြုသူသည် log in ဝင်မ 0 င ် ပါက Auth :: User () နည်းလမ်းသည် Null ကို ပြန်လည်ရောက်ရှိလိမ့်မည် ။
လက်ရှိ logged in-in အသုံးပြုသူသတင်းအချက်အလက်ရယူခြင်းသည်နောက်ခံစီမံခန့်ခွဲမှုပလက်ဖောင်းဖွံ့ဖြိုးတိုးတက်မှုတွင်အလွန်များသောအားဖြင့်ဖြစ်သည်။ အောက်ဖော်ပြပါများသည်ဘုံ application တစ်ခုမှာ -
လက်ရှိ logged in-in-in 0 င်ရောက်နေသောအသုံးပြုသူ၏အချက်အလက်များကိုရယူခြင်းအားဖြင့် developer များကပိုမိုကိုယ်ပိုင်လုပ်ဆောင်မှုများကိုရရှိရန်နှင့်စီမံခန့်ခွဲမှုပလက်ဖောင်း၏အသုံးပြုသူအတွေ့အကြုံနှင့်လုံခြုံရေးကိုတိုးတက်စေနိုင်သည်။
လက်ရှိ logged in-in-in-in-in-in-in-in-in ကိုရရှိသောအချက်အလက်များကိုရရှိပြီးသည်နှင့်ကျွန်ုပ်တို့သည်လိုအပ်ပါကစီမံခန့်ခွဲမှုပလက်ဖောင်းတွင်ဤအချက်အလက်များကိုပြသနိုင်သည်။ ယခုအချိန်တွင်လက်ရှိ logged in-in 0 င်ရောက်သည့်အသုံးပြုသူအမည်အသုံးပြုသူအမည်နှင့် avatar ကိုမည်သို့ပြသမည်ကိုပြသသည့်ဥပမာတစ်ခုမှာ -
အသုံးပြုသူရဲ့ avatar address ကိုရယူပြီး {{$ user-> adatar} { user-> adatar} ကို output လုပ်ရန် {{$ user-> adatar adatar} ကို အသုံးပြု. {{$ user- adatar adatar adatar} ကို သုံးရန်အသုံးပြုသည်။
အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အသုံးပြုသူအချက်အလက်များကိုပိုမိုကောင်းမွန်စွာပြသရန်စီးပွားရေးလိုအပ်ချက်များနှင့်စာမျက်နှာဒီဇိုင်းအပေါ် အခြေခံ. နောက်ထပ်ညှိနှိုင်းမှုများကိုပြုလုပ်နိုင်သည်။
Laravel-admin မှပေးသော auth facade class ကို အသုံးပြု. developer များသည် developer များအလွယ်တကူရရှိနိုင်သည့်သတင်းအချက်အလက်များကိုအလွယ်တကူရယူနိုင်သည်။ ၎င်းသည်စီမံခန့်ခွဲမှုဆိုင်ရာဖွံ့ဖြိုးတိုးတက်မှုအတွက်ခိုင်မာသောအထောက်အပံ့ကိုထောက်ပံ့ပေးပြီးစီမံခန့်ခွဲမှုပလက်ဖောင်းကိုအသုံးပြုသူအတွေ့အကြုံကိုပိုမိုကောင်းမွန်စေသည်။
ဤဆောင်းပါးသည်နမူနာကုဒ်ကိုလက်ရှိ loggonded-in အသုံးပြုသူ၏သတင်းအချက်အလက်များကိုရယူရန်နှင့်အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပါ 0 င်သော code နှင့် application အခြေအနေများအားခွဲခြမ်းစိတ်ဖြာခြင်းအတွက်မိတ်ဆက်ပေးသည်။ ဤဆောင်းပါးသည်ဤအင်္ဂါရပ်ကိုပိုမိုနားလည်ပြီးအသုံးပြုရန်ကူညီပေးပါ။