أهلا أيها المطورون! في هذه المدونة، سنستعرض العملية خطوة بخطوة لإنشاء طلب OAuth جديد على بلوكتشين WAX لجمع رسائل البريد الإلكتروني من المستخدمين الذين يزورون مشروعك ويسجلون الدخول عبر My Cloud Wallet. دعونا نتعمق!
الخطوة 1 - إضافة طلب OAuth جديد
أولاً، ستحتاج إلى إضافة طلب جديد لـ OAuth جديد. إذا قمت بالفعل بتمكين المصادقة الثنائية (2FA)، فستتمكن من القيام بذلك مباشرة. ومع ذلك، إذا لم تقم بتمكين المصادقة الثنائية (2FA)، سيُطلب منك القيام بذلك لأسباب أمنية.
الخطوة 1.1 — تمكين المصادقة الثنائية (2FA).
لمزيد من الأمان، قم بتمكين المصادقة الثنائية (2FA) في إعدادات حسابك. يوفر هذا طبقة إضافية من الأمان ستساعد في حماية بيانات اعتماد OAuth الخاصة بك. تأكد من نسخ رمز الاسترداد الخاص بك بعد تفعيل المصادقة الثنائية؛ ستحتاج إلى هذا الرمز إذا فقدت الوصول إلى تطبيق المصادقة الثنائية (2FA) الخاص بك.
الخطوة 2 – طلب رمز 2FA
بمجرد تمكين المصادقة الثنائية (2FA)، ستحتاج إلى إدخال رمز المصادقة الثنائية (2FA) الخاص بك. بعد إدخال الرمز بنجاح، سيتم إرسال طلب OAuth الخاص بك.
بعد ذلك، سيتم استلام طلبك من قبل المشرف.
الخطوة 3 - طلب تحديث الحالة
بمجرد مراجعة طلبك، يتم تحديث حالة الطلب في إعدادات My Cloud Wallet.
الخطوة 3.1 – مراجعة طلبك
في هذه المرحلة، يمكنك مراجعة طلبك والتأكد من أن كل شيء كما هو متوقع.
الخطوة 3.2 – الوصول إلى مفتاحك السري
يمكنك عرض مفتاحك السري ونسخه وتنزيله. تعامل مع هذا بعناية!
الخطوة 4 - تحذير النسخ الاحتياطي
ستتلقى تحذيراً منبثقاً يذكرك بضرورة عمل نسخة احتياطية من مفتاحك السري. لا يمكن استرداد هذا المفتاح في حالة فقدانه.
الخطوة 4.1 – عرض المفتاح السري مرة واحدة
تذكر أنه يمكنك عرض مفتاحك السري مرة واحدة فقط. سيتم تعطيل زر "View Secret Key" بعد المشاهدة الأولى.
الخطوة 5 - حذف OAuth
يمكنك حذف OAuth إذا لزم الأمر. سيُطلب منك تأكيد قرارك وتقديم رمز المصادقة الثنائية (2FA) الخاص بك مرة أخرى لإكمال الإجراء.
الخطوة 5.1 — تمكين المصادقة الثنائية (2FA).
إذا حاولت حذف OAuth دون تمكين المصادقة الثنائية، فستتم مطالبتك بتمكين المصادقة الثنائية.
الخطوة 5.2 — الحذف الناجح
بمجرد حذف OAuth بنجاح، ستتلقى رسالة تأكيد.
الخطوة 6 - يوافق التطبيق اللامركزي على الوصول
وأخيرًا، سيحتاج تطبيق dApp الخاص بك إلى الموافقة على الوصول إلى معلومات OAuth.
وهذا كل شيء! لقد نجحت في بدء OAuth على بلوكتشين WAX. يمكن للمطورين الآن عرض عنوان البريد الإلكتروني للمستخدم من خلال واجهة برمجة تطبيقات OAuth.
انضم إلى مجتمع WAX
Twitter | Discord | WAX.io | Developer Portal
المصدر: https://medium.com/wax-io/a-developers-guide-boost-your-reach-with-email-4bc768f15fb9