مقدمة
يسهل نموذج 'AuthProvider' في منصة OneEntry عملية مصادقة وتسجيل المستخدمين من خلال طرق متنوعة، مثل البريد الإلكتروني. من خلال استخدام كائن AuthProvider، يمكن للمطورين التعامل مع تسجيل المستخدمين، بما في ذلك إرسال رموز التفعيل عند الضرورة. يدعم النظام أنواع بيانات متنوعة لسمات النماذج، مما يسمح بإدارة شاملة لب يانات المستخدمين. تشمل الوظائف الرئيسية مصادقة المستخدم، إدارة الرموز (رموز الوصول والتجديد)، تغيير كلمات المرور، وتسجيل الخروج. بالإضافة إلى ذلك، يوفر طرقًا لإدارة مزودي المصادقة واسترجاع تفاصيل محددة حسب العلامة أو رمز اللغة، مما يضمن إدارة آمنة وفعالة للمستخدمين عبر التطبيقات.
signUp
تسجيل المستخدم (❗️بالنسبة لمزودي الخدمة الذين يتطلبون تفعيل المستخدم، يتم إرسال رمز التفعيل عبر طريقة الإشعار المناسبة للمستخدم)
generateCode
الحصول على الكود لتفعيل المستخدم.
oauthSignUp
تسجيل المستخدم (التفويض) عبر OAUTH.
checkCode
التحقق من رمز تفعيل المستخدم.
auth
يسمح لك بمصادقة المستخدمين.
refresh
تحديث رموز المستخدم.
تسجيل الخروج
تسجيل خروج حساب المستخدم. 🔐 تتطلب هذه الطريقة التفويض"}>التفويض.
تغيير كلمة المرور
تغيير كلمة مرور المستخدم (فقط للحسابات المفعلة مع تفعيل ميزة التفعيل).
getAuthProviders
احصل على جميع كائنات موفري المصادقة.
getMarker
احصل على كائن مزود المصادقة بواسطة العلامة.