Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

WWDC 2019 ပြီးနောက် လူတော်တော်များများက Apple နဲ့ Sign In (SIWA အတိုကောက်) ကြားဖူးပြီးသားလို့ထင်ပါတယ်။ ဤအရာကို ကျွန်ုပ်တို့၏လိုင်စင်ပေါ်တယ်တွင် ပေါင်းစည်းလိုက်သောအခါတွင် ကျွန်ုပ်ရင်ဆိုင်ခဲ့ရသည့် သီးခြားအခက်အခဲများကို ဤဆောင်းပါးတွင် ကျွန်ုပ်ပြောပြပါမည်။ ဤဆောင်းပါးသည် SIWA ကို နားလည်ရန် ဆုံးဖြတ်ထားသောသူများအတွက် အမှန်တကယ်မဟုတ်ပါ။ ဤပစ္စည်းတွင် Apple ဝန်ဆောင်မှုအသစ်ကို ပေါင်းစည်းလိုက်သောအခါတွင် ဖြစ်ပေါ်လာနိုင်သည့် မေးခွန်းများအတွက် အဖြေများစွာကို ဤပစ္စည်းတွင် တွေ့ရှိနိုင်မည်ဖြစ်သည်။

Apple သည် စိတ်ကြိုက်ပြန်ညွှန်းမှုများကို ခွင့်မပြုပါ။

အမှန်တော့၊ ဤမေးခွန်းအတွက် ဆော့ဖ်ဝဲရေးသားသူဖိုရမ်များတွင် ကျွန်ုပ်မတွေ့ရသေးပါ။ အဓိကအချက်မှာ၊ သင်သည် SIWA JS API ကို အသုံးပြုလိုပါက၊ ဆိုလိုသည်မှာ၊ အကြောင်းရင်းတစ်ခုကြောင့် သို့မဟုတ် အခြားတစ်ခုမရှိခြင်းကြောင့် (macOS/iOS သို့မဟုတ် အဆိုပါစနစ်များ၏ ဗားရှင်းဟောင်းမဟုတ်ပါ)၊ ထို့နောက် သင့်ကိုယ်ပိုင်အများပြည်သူပေါ်တယ်ကို လိုအပ်သည်၊ သို့မဟုတ်ပါက အခြားနည်းလမ်းမရှိပါ။ WWDR ပေါ်တယ်တွင် သင်သည် သင့်ဒိုမိန်း၏ ပိုင်ရှင်ဖြစ်ကြောင်း မှတ်ပုံတင်ရန်နှင့် အတည်ပြုရန် လိုအပ်ပြီး ၎င်းတွင်သာ Apple ၏ ရှုထောင့်မှ လက်ခံနိုင်သော redirects များကို ပူးတွဲတင်ပြနိုင်သောကြောင့်ဖြစ်သည်-

Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

အပလီကေးရှင်းတစ်ခုတွင် ပြန်လည်ညွှန်ပြခြင်းကို ကြားဖြတ်လိုပါက သင်ဘာလုပ်သင့်သနည်း။ ဤပြဿနာကို ကျွန်ုပ်တို့ အလွန်ရိုးရှင်းစွာ ဖြေရှင်းခဲ့သည်- ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အက်ပ်လီကေးရှင်းများအတွက် လက်ခံနိုင်သော ပြန်လည်ညွှန်းပို့မှုများစာရင်းကို ကျွန်ုပ်တို့၏ portal တွင် ဖန်တီးခဲ့ပြီး SIWA ခွင့်ပြုချက်စာမျက်နှာကို မပြသမီ ၎င်းတို့က မှာကြားထားခြင်းဖြစ်သည်။ ကျွန်ုပ်တို့သည် Apple မှရရှိသောဒေတာဖြင့် ပေါ်တယ်မှအပလီကေးရှင်းသို့ ရိုးရှင်းစွာပြန်ညွှန်းပါသည်။ ရိုးရိုးရှင်းရှင်းနဲ့ ဒေါသထွက်တယ်။

အီးမေးလ်ပြဿနာများ

အသုံးပြုသူ၏အီးမေးလ်နှင့် ပြဿနာများကို ကျွန်ုပ်တို့ မည်သို့ဖြေရှင်းခဲ့သည်ကို ကြည့်ကြပါစို့။ ပထမဦးစွာ၊ သင့်အား backend မှ ဤအချက်အလက်ကို ရယူနိုင်သည့် REST API မရှိပါ။ - client မှသာလျှင် ဤဒေတာကို လက်ခံရရှိပြီး ခွင့်ပြုချက်ကုဒ်နှင့်အတူ ပေးပို့နိုင်ပါသည်။

ဒုတိယအနေနှင့်၊ အသုံးပြုသူ၏အမည်နှင့် အီးမေးလ်ဆိုင်ရာ အချက်အလက်များကို Apple မှတစ်ဆင့် အသုံးပြုသူ၏ ပထမဆုံးသော အပလီကေးရှင်းသို့ အကောင့်ဝင်ခြင်းသို့ တစ်ကြိမ်သာ ပေးပို့ပြီး၊ အသုံးပြုသူသည် ၎င်း၏ ကိုယ်ရေးကိုယ်တာအချက်အလက်များကို မျှဝေရန်အတွက် ရွေးချယ်မှုများကို ရွေးချယ်ပေးသည့် Apple မှတစ်ဆင့် အက်ပ်သို့ဝင်ရောက်ခြင်းဖြစ်သည်။

လူမှုကွန်ရက်ပရိုဖိုင်နှင့်ချိတ်ဆက်မှုကို ပေါ်တယ်ပေါ်တွင် အောင်မြင်စွာဖန်တီးနိုင်ခဲ့ပါက ၎င်းတို့ကိုယ်တိုင်တွင်၊ ဤပြဿနာများသည် တိုက်ရိုက်စိုးရိမ်စရာမဟုတ်ပါ - အသုံးပြုသူ ID သည် တူညီပြီး Team ID နှင့် ချိတ်ဆက်ထားသည် - i.e. ၎င်းသည် သင့်အဖွဲ့၏ SIWA ပေါင်းစပ်ထားသော အက်ပ်များအားလုံးအတွက် အတူတူပင်ဖြစ်ပါသည်။ အကယ်၍ Apple မှတစ်ဆင့် လော့ဂ်အင်လုပ်ခဲ့ပြီး လမ်းကြောင်းတစ်လျှောက်တွင် အမှားအယွင်းတစ်ခု ဖြစ်ပွားခဲ့ကာ Portal ပေါ်ရှိ ချိတ်ဆက်မှုကို မဖန်တီးခဲ့ပါက၊ အသုံးပြုသူအား appleid.apple.com သို့ ပေးပို့ရန် တစ်ခုတည်းသောနည်းလမ်းမှာ အပလီကေးရှင်းနှင့် ချိတ်ဆက်မှုကို ဖြတ်တောက်ရန်၊ ထပ်ကြိုးစားပါ။ တကယ်တော့၊ သင့်လျော်သော KB ဆောင်းပါးကိုရေးပြီး ၎င်းနှင့်ချိတ်ဆက်ခြင်းဖြင့် ပြဿနာကို ဖြေရှင်းနိုင်ပါသည်။

နောက်ထပ် မနှစ်မြို့ဖွယ်ပြဿနာမှာ Apple သည် proxy အီးမေးလ်ဖြင့် အယူအဆသစ်တစ်ခု ထွက်ပေါ်လာခြင်းနှင့် ဆက်စပ်နေသည်။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ အသုံးပြုသူသည် ၎င်း၏စစ်မှန်သောဆပ်ပြာဖြင့် လိုင်စင်ပေါ်တယ်သို့ ရောက်ပြီးပါက၊ Apple မှတဆင့် ပထမဆုံးအကြိမ် အကောင့်ဝင်သောအခါ၊ အီးမေးလ်ကို ဖျောက်ရန် ရွေးချယ်ခွင့်ကို ရွေးချယ်ပါက၊ အကောင့်အသစ်တစ်ခုသည် ဤပရောက်စီအီးဖြင့် မှတ်ပုံတင်ထားသည်။ သုံးစွဲသူကို အဆုံးစွန်ထိ ဖြစ်စေသည့် မည်သည့်လိုင်စင်မှ သိသိသာသာ မပါဝင်သည့် မေးလ်။

ဤပြဿနာအတွက်ဖြေရှင်းချက်သည်အတော်လေးရိုးရှင်းပါသည်။ အကယ်၍ အသုံးပြုသူ ID သည် SIWA တွင် တူညီပြီး အကောင့်ဝင်ရန် ရွေးချယ်ထားသော ရွေးချယ်မှုများ/အက်ပ်လီကေးရှင်းပေါ်တွင် မမူတည်ပါက၊ သင်သည် Apple မှ ဤချိတ်ဆက်မှုကို အသုံးပြုသူ၏ အစစ်အမှန်ဖြင့် အခြားအကောင့်သို့ ပြောင်းနိုင်စေရန် အထူး script ကို အသုံးပြုပါသည်။ ဆပ်ပြာနှင့် “သင့်ဝယ်ယူမှုများကို ပြန်လည်ရယူပါ”” ဤလုပ်ထုံးလုပ်နည်းပြီးနောက်၊ အသုံးပြုသူသည် SIWA မှတဆင့် portal ပေါ်ရှိအခြားအကောင့်ကိုစတင်ဝင်ရောက်ပြီးအရာအားလုံးသည်သူ့အတွက်မှန်ကန်စွာအလုပ်လုပ်သည်။

ဝဘ်ပေါ်တယ်မှတစ်ဆင့် လက်မှတ်ထိုးဝင်သည့်အခါ အပလီကေးရှင်းသင်္ကေတ မရှိပါ။

အခြားပြဿနာကိုဖြေရှင်းရန်၊ ကျွန်ုပ်တို့သည် ရှင်းလင်းချက်ပေးရန် Apple ကိုယ်စားလှယ်ထံ လှည့်ကာ ကျွန်ုပ်တို့၏အသိပညာကို မျှဝေပါသည်။

https://forums.developer.apple.com/thread/123054
Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

အဲဒါတွေ။ အဓိပ္ပါယ်မှာ အောက်ပါအတိုင်းဖြစ်သည်- SIWA အဖွဲ့၏ အကြီးအကဲ m.b. portals များ၏ လိုအပ်သော ဝန်ဆောင်မှု ID များကို ပေါင်းထည့်ထားပြီးဖြစ်သည့် macOS/iOS အပလီကေးရှင်းကိုသာ ပေးပို့သည်။ ထို့ကြောင့်၊ ပင်မအပလီကေးရှင်း၏အိုင်ကွန်ကိုပြသနိုင်ရန်။ Apple မှအတည်ပြုထားသောမီဒီယာဖြင့် App Store တွင်ထုတ်ဝေသောဗားရှင်းများ။ အိုင်ကွန်ကို ထိုနေရာမှ ယူသွားပါမည်။

ထို့ကြောင့် သင့်တွင် portal တစ်ခုသာရှိပြီး App Store မှ application များမရှိပါက၊ သင့်တွင် လှပသောအိုင်ကွန်တစ်ခုရှိမည်မဟုတ်သော်လည်း အက်ပလီကေးရှင်း၏အမည်ကို သင်ဖယ်ထုတ်နိုင်သည် - ပင်မအပလီကေးရှင်းတွင်မီဒီယာမရှိပါက၊ ဤအချက်အလက်သည် ဖော်ပြချက်ဝန်ဆောင်မှု ID မှယူသည်-
Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။
Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

SIWA အဖွဲ့ရှိ ဒြပ်စင်အရေအတွက်ကို 5 ခုအထိ ကန့်သတ်ထားသည်။

လောလောဆယ်တွင် ဤပြဿနာအတွက် အဖြေမရှိသော အုပ်စုများစွာကို အသုံးပြုခြင်းမှတပါး၊ သင်သည် identifiers 6 ခု ပျောက်ဆုံးနေပါက၊ 1 head application နှင့် 5 dependent ones၊ ထို့နောက် နောက်တစ်ခုအား စာရင်းသွင်းရန်ကြိုးစားသောအခါတွင် ဤစာကို တွေ့ရလိမ့်မည်-

Parallels မှာ Apple နဲ့ Sign In ဝင်အောင် ဘယ်လိုလုပ်မလဲ။

ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏လိုင်စင်ပေါ်တယ်နှင့် ဤပေါ်တယ်နှင့် အပြန်အလှန်အကျိုးပြုသော အပလီကေးရှင်းတစ်ခုစီအတွက် အုပ်စုများကို ဖန်တီးထားပါသည်။ အထိုင်ကန့်သတ်ချက်များနှင့်ပတ်သက်၍ ကျွန်ုပ်တို့သည် Apple နှင့် ရေဒါတစ်ခုဖွင့်လှစ်ထားပြီး ၎င်းတို့၏တုံ့ပြန်မှုကို စောင့်မျှော်နေပါသည်။

အသုံးဝင်သောလင့်များ

အသုံးအများဆုံး လင့်ခ်ငါ့အမြင်အရ၊ ငါအရာအားလုံးအတွက်မရှိမဖြစ်လိုအပ်သည်။ Apple မှ အသုံးဝင်သော အထိုင်တစ်ခု ဒီမှာ.

ပျော်ရွှင်ပါစေ! မေးခွန်းများ၊ အတွေးအမြင်များ၊ အကြံဥာဏ်များနှင့် အကြံပြုချက်များကို comment တွင် ကြိုဆိုပါသည်။

source: www.habr.com

မှတ်ချက် Add