انتقل إلى المحتوى الرئيسي

checkCode

التحقق من رمز تفعيل المستخدم.

الوصف

تتحقق هذه الطريقة من رمز المستخدم. تعيد القيمة true (إذا كان الرمز صحيحًا) أو false (إذا كان غير صحيح). تعيد Promise التي تحل إلى قيمة منطقية.

AuthProvider.checkCode(

marker*, userIdentifier*, eventIdentifier*, code*

);

مخطط المعلمات

المخطط

marker:* string
المعرف النصي لمزود التفويض.
مثال: email

userIdentifier:* string
المعرف النصي لكائن المستخدم (تسجيل دخول المستخدم)
مثال: example@oneentry.cloud

eventIdentifier:* string
المعرف النصي لكائن الحدث الذي تم إنشاء الرمز من أجله
مثال: auth

code:* string
رمز الخدمة
مثال: WTGC9E

جربه مباشرة

قم بتشغيل هذه الطريقة تفاعليًا في JS SDK sandbox — قم بتوصيل عنوان URL لمشروعك ورمز التطبيق عند الزيارة الأولى، ثم افتح:

  • إعادة تعيين كلمة المرور — تحقق من الرمز الذي تلقاه المستخدم عبر البريد الإلكتروني أو الرسائل القصيرة قبل إعادة تعيين كلمة المرور.

أمثلة

مثال بسيط

const response = await AuthProvider.checkCode('email', 'example@oneentry.cloud', 'auth', 'WTGC9E');

استجابة المثال

true