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