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