موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

زه فکر کوم چې ډیری خلکو دمخه د WWDC 2019 وروسته ایپل (د لنډ لپاره SIWA) سره لاسلیک اوریدلی. پدې مقاله کې به زه تاسو ته ووایم چې زموږ د جواز ورکولو پورټل کې د دې شی مدغم کولو پرمهال له کوم ځانګړي زیانونو سره مخ وم. دا مقاله په حقیقت کې د هغو کسانو لپاره نه ده چې یوازې یې د SIWA په اړه پریکړه کړې (د دوی لپاره ما د متن په پای کې یو شمیر تعلیمي لینکونه چمتو کړي دي). په دې موادو کې، ډیری احتمال، ډیری به د هغو پوښتنو ځوابونه ومومي چې ممکن د نوي ایپل خدمت یوځای کولو په وخت کې رامنځته شي.

ایپل د ګمرکي لارښوونو اجازه نه ورکوي

په حقیقت کې ، زه لاهم د پراختیا کونکي فورمونو کې دې پوښتنې ته ځواب نه ګورم. ټکی دا دی: که تاسو غواړئ د SIWA JS API وکاروئ، د بیلګې په توګه. د اصلي SDK له لارې کار مه کوئ د یو لامل یا بل لپاره د نشتوالي له امله (نه macOS/iOS یا د دې سیسټمونو پخوانی نسخه) ، نو تاسو خپل عامه پورټل ته اړتیا لرئ ، که نه بله لاره شتون نلري. ځکه چې په WWDR پورټل کې تاسو اړتیا لرئ راجستر کړئ او تایید کړئ چې تاسو د خپل ډومین مالک یاست، او یوازې پدې کې تاسو کولی شئ هغه لارښوونې ضمیمه کړئ چې د آپیل له نظره د منلو وړ وي:

موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

تاسو باید څه وکړئ که تاسو غواړئ چې په غوښتنلیک کې یو لارښود مداخله وکړئ؟ موږ دا ستونزه خورا ساده حل کړه: موږ په خپل پورټل کې زموږ د غوښتنلیکونو لپاره د منلو وړ لارښودونو لیست رامینځته کړی ، کوم چې دوی د SIWA واک ورکولو پا pageې ښودلو دمخه امر کوي. او موږ په ساده ډول له پورټل څخه غوښتنلیک ته د ایپل څخه ترلاسه شوي ډیټا سره لارښود کوو. ساده او غوسه.

د بریښنالیک سره ستونزې

راځئ وګورو چې څنګه موږ د کارونکي بریښنالیک سره ستونزې حل کړې. لومړی، هیڅ REST API شتون نلري چې تاسو ته اجازه درکوي دا معلومات له شالید څخه ترلاسه کړئ - یوازې پیرودونکی دا معلومات ترلاسه کوي او کولی شي دا د اختیار کوډ سره لیږدوي.

دوهم، د کارونکي د نوم او بریښنالیک په اړه معلومات یوازې یو ځل لیږدول کیږي، د کاروونکي په لومړي ځل د ایپل له لارې غوښتنلیک ته ننوتل، چیرته چې کاروونکي د خپل شخصي معلوماتو شریکولو لپاره اختیارونه غوره کوي.

په خپل ځان کې، دا ستونزې مستقیم مهم ندي که چیرې د ټولنیز پروفایل سره اړیکه په بریالیتوب سره په پورټل کې رامینځته شوې وي - د کارونکي ID ورته دی او د ټیم ID سره تړاو لري - د مثال په توګه. دا ستاسو د ټول ټیم ​​​​SIWA- مربوط غوښتنلیکونو لپاره یو شان دی. مګر که ننوتل د ایپل له لارې ترسره شوي وي، او د لارې په اوږدو کې یوه تېروتنه رامنځ ته شوه او په پورټل کې پیوستون نه و رامینځته شوی، نو یوازینی اختیار دا دی چې کاروونکي appleid.apple.com ته واستوي، د غوښتنلیک سره اړیکه مات کړي او بیا هڅه وکړه. په حقیقت کې، ستونزه د مناسب KB مقالې لیکلو او د هغې سره لینک کولو سره حل کیدی شي.

بله بله ناخوښه ستونزه د دې حقیقت سره تړاو لري چې ایپل د پراکسي بریښنالیک سره د نوي مفهوم سره راغلی. زموږ په قضیه کې ، که چیرې کارونکي دمخه د خپل ریښتیني صابون سره د جواز ورکولو پورټل ته تللی وي او کله چې د لومړي ځل لپاره د ایپل له لارې ننوتل ، د بریښنالیک پټولو اختیار غوره کوي ، نو د دې پراکسي بریښنالیک سره نوی حساب راجستر شوی. میل، کوم چې په ښکاره ډول هیڅ جواز نلري، کوم چې وروستی کاروونکي په پای کې ساتي.

د دې ستونزې حل خورا ساده دی: ځکه. که چیرې د کارونکي ID په SIWA کې ورته وي او په ټاکل شوي اختیارونو/اپلیکیشن پورې اړه نلري چیرې چې لاسلیک شوی وي ، نو موږ په ساده ډول یو ځانګړي سکریپټ کاروو ترڅو تاسو ته اجازه درکړو چې دا اړیکه له ایپل څخه بل حساب ته د کارونکي اصلي حساب ته واړوو. صابون او پدې توګه "خپل پیرودونه بحال کړئ" " د دې کړنلارې وروسته، کاروونکي د SIWA له لارې په پورټل کې بل حساب ته لاسرسی پیل کوي او هرڅه د هغه لپاره سم کار کوي.

د ویب پورټل له لارې لاسلیک کولو پرمهال د غوښتنلیک هیڅ نښه شتون نلري

د بلې ستونزې د حل لپاره، موږ د وضاحت لپاره د ایپل استازو ته مراجعه وکړه او زموږ پوهه یې شریکه کړه:

https://forums.developer.apple.com/thread/123054
موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

هغوی. معنی په لاندې ډول ده: د SIWA ډلې په سر کې m.b. یوازې د macOS/iOS غوښتنلیک سپارل شوی، په کوم کې چې د پورټلونو اړین خدمت IDs دمخه اضافه شوي. په دې اساس، د دې لپاره چې د اصلي غوښتنلیک آئیکون وښودل شي. د اپل سټور کې د رسنیو سره خپاره شوي نسخې چې د ایپل لخوا تایید شوي. آئیکون به له هغه ځایه واخیستل شي.

په دې اساس، که تاسو یوازې پورټل لرئ او د اپل سټور څخه هیڅ غوښتنلیک نه لرئ، نو تاسو به یو ښکلی عکس ونه لرئ، مګر تاسو کولی شئ د اپلیکیشن نوم سره لرې شئ - که اصلي غوښتنلیک میډیا نلري، دا معلومات دي. د تفصیل خدمت ID څخه اخیستل شوی:
موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل
موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

په SIWA ګروپ کې د عناصرو شمیر تر 5 پورې محدود دی

اوس مهال د دې ستونزې لپاره هیڅ حل شتون نلري پرته له دې چې ډیری ګروپونه وکاروئ، که تاسو 6 پیژندونکي له لاسه ورکړي: 1 سر غوښتنلیک او 5 انحصار کونکي، نو کله چې تاسو د بل راجستر کولو هڅه وکړئ تاسو به دا پیغام وګورئ:

موږ څنګه په موازي کې د ایپل سره لاسلیک کول فتح کړل

موږ د خپل جواز پورټل لپاره ګروپونه جوړ کړي او د هر غوښتنلیک لپاره چې د دې پورټل سره اړیکه لري. د سلاټ محدودیتونو په اړه ، موږ دمخه د ایپل سره رادار خلاص کړی او د دوی ځواب ته په تمه یو.

ګټور لینکونه

تر ټولو ګټور لینک، زما په نظر، د کوم په اساس چې ما هر څه په لازمي ډول ترسره کړل. د ایپل څخه نیمه ګټور ډاک دلته.

خوند واخلئ! پوښتنې، فکرونه، نظرونه او وړاندیزونه په نظرونو کې ښه راغلاست.

سرچینه: www.habr.com

Add a comment