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

changePassword

تغيير كلمة مرور المستخدم (فقط للخطط المفعلّة للحسابات مع ميزة التفعيل مفعلة).

الوصف​

تقوم هذه الطريقة بتغيير كلمة مرور المستخدم المصرح له. إذا كانت العملية ناجحة، ستعيد القيمة true. تعيد Promise التي تحل إلى قيمة منطقية.

.changePassword(

, , , , ,

);

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

المخطط

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

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

type:* string
نوع العملية (1 - لتغيير كلمة المرور، 2 - للاستعادة)
مثال: 1

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

newPassword:* string
كلمة المرور الجديدة
مثال: 654321

repeatPassword: string
متغير اختياري يحتوي على تكرار كلمة المرور الجديدة للتحقق
مثال: 654321

أمثلة​

مثال بسيط​

const response = await AuthProvider.changePassword(
'email',
'example@oneentry.cloud',
1,
'EW32RF',
654321,
654321
);

مثال على الاستجابة​

true

جربه مباشرة​

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

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