1 ။ နိဒါန်း
ဆိုရှယ်မီဒီယာများကိုကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုခြင်းဖြင့်အပြန်အလှန်အာရုံစူးစိုက်မှုစနစ်သည်အသုံးပြုသူအပြန်အလှန်ဆက်သွယ်မှုအတွက်အရေးကြီးသောပလက်ဖောင်းတစ်ခုဖြစ်လာသည်။ အသုံးပြုသူစီမံခန့်ခွဲမှုနှင့်ခွင့်ပြုချက်ထိန်းချုပ်မှုသည်ထိုကဲ့သို့သောစနစ်များကိုရေးဆွဲရာတွင်အထူးအရေးကြီးသည်။ PHP Development Areathaving တွင်နှစ် ဦး နှစ်ဖက်အပြန်အလှန်အာရုံစူးစိုက်မှုစနစ်များတွင်အသုံးပြုသူ၏စီမံခန့်ခွဲမှုနှင့်ခွင့်ပြုချက်ထိန်းချုပ်ရေးမဟာဗျူဟာများကိုမည်သို့အကောင်အထည်ဖော်ရမည်ကိုဤဆောင်းပါးသည်ဤဆောင်းပါးသည်အာရုံစိုက်မည်။
2 ။ အသုံးပြုသူစီမံခန့်ခွဲမှုမဟာဗျူဟာ
- User registration and login: In the mutual follow-up system, user registration and login are the most basic functions. မှတ်ပုံတင်ခြင်းလုပ်ငန်းစဉ်အတွင်းအီးမေးလ်အမျိုးအစားနှင့်စကားဝှက်အစွမ်းသတ္တိကိုအတည်ပြုခြင်းကဲ့သို့သောအသုံးပြုသူမှပေးသောသတင်းအချက်အလက်များ၏တရားဝင်မှုကိုစစ်ဆေးရန်လိုအပ်သည်။ တစ်ချိန်တည်းမှာပင်အန္တရာယ်ရှိသောမှတ်ပုံတင်ခြင်းမှကာကွယ်ရန်အတည်ပြုသည့်ကုဒ်များကိုသုံးပါ။ log in လုပ်သည့်အခါစနစ်သည်အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုစစ်ဆေးရန်လိုအပ်သည်။ စကားဝှက်ကိုစာဝှက်ပြီးဒေတာဘေ့စ်တွင်သိမ်းဆည်းထားသင့်သည်။
- အသုံးပြုသူသတင်းအချက်အလက်တိုးတက်မှု - သုံးစွဲသူအတွေ့အကြုံတိုးတက်စေရန် Avatar, Nickname, ကိုယ်ရေးကိုယ်တာလက်မှတ်များအပါအ 0 င်အသုံးပြုသူသတင်းအချက်အလက်တိုးတက်မှုလုပ်ငန်းများကိုစနစ်တကျပြုလုပ်နိုင်သည်။
- အသုံးပြုသူရှာဖွေခြင်းနှင့်စစ်ထုတ်ခြင်း - သုံးစွဲသူများကိုတစ် ဦး နှင့်တစ် ဦး အာရုံစိုက်ရန်လွယ်ကူချောမွေ့စေရန်စနစ်သည်ရှာဖွေမှုနှင့်စစ်ထုတ်ခြင်းများကိုပေးသင့်သည်။ သုံးစွဲသူများသည်စိတ်ဝင်စားမှု၏အရာဝတ်ထုများကိုလျင်မြန်စွာရှာဖွေရန်အထောက်အကူပြုရန်အတွက်သော့ချက်စာလုံးများ, ဒေသများ,
- အသုံးပြုသူပယ်ဖျက်ခြင်းနှင့်ပိတ်ဆို့ခြင်း - အချို့သောကိစ္စရပ်များတွင်အသုံးပြုသူများကိုဖျက်ပစ်ခြင်းသို့မဟုတ်ပိတ်ဆို့ခြင်းခံရနိုင်သည်။ ပယ်ဖျက်ခြင်းလုပ်ငန်းသည်စကားဝှက်ကိုအတည်ပြုခြင်းသို့မဟုတ်အီးမေးလ်မှတဆင့်မည်သူမည်ဝါဖြစ်ကြောင်းအတည်ပြုခြင်းစသည့်ကန့်သတ်ချက်အချို့ကိုသတ်မှတ်သင့်သည်။ စည်းမျဉ်းများကိုအကြီးအကျယ်ချိုးဖောက်သောအသုံးပြုသူများအတွက်၎င်းတို့သည်စနစ်အမိန့်ကိုထိန်းသိမ်းရန်တားမြစ်နိုင်သည်။
3 ။ ခွင့်ပြုချက်ထိန်းချုပ်ရေးမူဝါဒ
- အသုံးပြုသူအခန်းကဏ် - - နှစ် ဦး နှစ်ဖက်အပြန်အလှန်အာရုံစူးစိုက်မှုစနစ်တွင်၎င်းကိုအသုံးပြုသူများ၏လိုအပ်ချက်နှင့်အညီပုံမှန်အသုံးပြုသူများနှင့်အုပ်ချုပ်ရေးမှူးများအနေဖြင့်ကွဲပြားခြားနားသောအခန်းကဏ်များကိုခွဲခြားနိုင်သည်။ အခန်းကဏ်တစ်ခုစီသည်မတူညီသောခွင့်ပြုချက်များရှိလိမ့်မည်။ သာဓကအားဖြင့်သာမန်အသုံးပြုသူများသည်တစ် ဦး နှင့်တစ် ဦး လိုက်နာနိုင်ပြီးမှတ်ချက်ပေးနိုင်သည်။
- ခွင့်ပြုချက်အတည်ပြုခြင်း - စနစ်၏လုံခြုံရေးကိုသေချာစေရန်အသုံးပြုသူခွင့်ပြုချက်များကိုအတည်ပြုရမည်ဖြစ်သည်။ အသုံးပြုသူများသည်လုပ်ငန်းများကိုလုပ်ဆောင်သည့်အခါသက်ဆိုင်ရာခွင့်ပြုချက်များရှိကြောင်းသေချာစေရန်တိုကင်အခြေခံအသုံးပြုသူ authentication ယန္တရားကိုသုံးနိုင်သည်။
- ဘေးကင်းလုံခြုံမှုထိန်းချုပ်မှုနှင့်ကာကွယ်မှု - စနစ်၏လုံခြုံမှုကိုတိုးတက်စေရန်အတွက်အကာအကွယ်ပေးထားသောအစီအမံများကိုပိုမိုအားကောင်းလာစေရန်လိုအပ်သည်။ ဥပမာအားဖြင့်အသုံးပြုသူအတွက် login ပျက်ကွက်မှုအရေအတွက်ကိုကန့်သတ်ထားပါ။ ထို့အပြင်အသုံးပြုသူမှသတင်းအချက်အလက်ထည့်သွင်းမှုအား SQL Injection နှင့် Xss ကဲ့သို့သောဘုံလုံခြုံရေးတိုက်ခိုက်မှုများမှကာကွယ်ရန် filtered ပြုလုပ်သင့်သည်။
4 ။ အကျဉ်းချုပ်
အသုံးပြုသူစီမံခန့်ခွဲမှုနှင့်ခွင့်ပြုချက်ထိန်းချုပ်ရေးသည် PHP ဖွံ့ဖြိုးတိုးတက်ရေးအပြန်အလှန်အာရုံစူးစိုက်မှုစနစ်၏အရေးပါသောအစိတ်အပိုင်းများဖြစ်သည်။ ကျိုးကြောင်းဆီလျော်သောအသုံးပြုသူ၏စီမံခန့်ခွဲမှုနည်းဗျူဟာများ (ဥပမာအသုံးပြုသူမှတ်ပုံတင်ခြင်း, သတင်းအချက်အလက်တိုးတက်မှု, သတင်းအချက်အလက်တိုးတက်မှု, ခွင့်ပြုချက်, ခွင့်ပြုချက်, လုံခြုံရေး, လုံခြုံရေးကာကွယ်စောင့်ရှောက်ရေး,