استكشاف الإمكانات الكاملة لواجهة إدارة Logto API
في هذه المقالة، سنؤكد على تعريف واجهة إدارة Logto API، ونشرح كيفية عملها، ونوضح السيناريوهات النموذجية لتعزيز إنتاجيتك واكتشاف المزيد من حالات الاستخدام.
بصفتنا خدمة بنية تحتية، نسعى لجعل استخدام واجهة إدارة Logto API أسهل وأسرع. لقد قمنا مؤخرًا بتحديث الأدلة والدروس التعليمية لدينا. في هذه المقالة، سنؤكد على تعريف واجهة إدارة Logto API، ونشرح كيفية عملها، ونوضح السيناريوهات النموذجية لتعزيز إنتاجيتك واكتشاف المزيد من حالات الاستخدام.
ما هي واجهة إدارة Logto API
واجهة إدارة Logto API هي مجموعة قوية من واجهات البرمجة الجاهزة التي تمنح المطورين التحكم الكامل لتخصيص تنفيذهم ليتلاءم مع احتياجات منتجاتهم والتقنيات المستخدمة.
هي مدرجة في قائمة موارد API ولا يمكن حذفها أو تعديلها. كل ما يمكنك القيام به في وحدة التحكم الإدارية لـ Logto يمكن القيام به أيضًا باستخدام واجهة إدارة Logto API.
يكون المعرف بالشكل https://[tenant-id].logto.app/api
تشمل جميع الأذونات افتراضيًا. مع نمو Logto، سنواصل جعل الأذو نات أكثر تفصيلًا.
باستخدام واجهة إدارة Logto API، يمكنك الوصول إلى خدمات Logto الخلفية القوية، والتي يمكن تطويرها واستخدامها في العديد من السيناريوهات. لمعرفة المزيد عن واجهات البرمجة المتاحة، يرجى زيارة مراجع Logto API.
السيناريوهات النموذجية لاستخدام واجهة الإدارة API
لقد قام مطورونا بتنفيذ العديد من الميزات الإضافية باستخدام واجهة الإدارة API لدينا. نعتقد أن واجهة API الخاصة بنا قابلة للتطوير بشكل كبير ويمكن أن تدعم مجموعة واسعة من احتياجاتك. وفيما يلي بعض الأمثلة على السيناريوهات التي لا يمكن تنفيذها باستخدام وحدة التحكم الإدارية لـ Logto ولكن يمكن تحقيقها من خلال واجهة الإدارة API.
تنفيذ ملف تعريف المستخدم بواجهة المستخدم المخصصة
لا تقدم Logto حاليًا حلاً جاهزًا لواجهة المستخدم لملفات تعريف المستخدمين. نقر بأن ملفات تعريف المستخدمين تتعلق كثيرًا بالسمات التجارية والمنتجات. بينما نعمل على تحديد النهج الأفضل، نقترح استخدام واجهات البرمجة لدينا لإنشاء حلك الخاص. على سبيل المثال، يمكنك استخدام واجه ة البرمجة للتفاعل وواجهة البرمجة للملف الشخصي وواجهة البرمجة لرمز التحقق لتطوير حل مخصص يلبي احتياجاتك. لقد أعددنا صفحة مخصصة الملف الشخصي للمستخدم للدروس التعليمية والإرشادات.
مثال مثير للاهتمام هو أن ميزة ملف تعريف المستخدم على Logto Cloud مبنية باستخدام واجهة إدارة Logto API.
تنفيذ إدارة المؤسسة بواجهة المستخدم المخصصة
إذا كنت تستخدم ميزة المؤسسة لبناء تطبيق متعدد المستأجرين، قد تحتاج إلى واجهة الإدارة API لـ Logto للمهام مثل دعوات المؤسسة وإدارة الأعضاء.
بالمثل، ميزة الدعوة والتعاون في Logto Cloud مبنية أيضًا باستخدام واجهة إدارة Logto API.
لتمديد تلك الحالة، بالنسبة لمنتجك SaaS، حيث لديك كل من المديرين والأعضاء في المستأجر، يمكن لواجهة الإدارة API في Logto مساعدتك في إنشاء بوابة إدارية مخصصة تتناسب مع احتياجات عملك. تحقق من ذلك لمزيد من التفاصيل.
البحث المتقدم عن المستخدمين
تدعم وحدة التحكم الإدارية لـ Logto وظائف البحث والتصفية الأساسية. إذا كنت تحتاج إلى خيارات أكثر تقدمًا لتخصيص خدمة إدارة المستخدمين الخاصة بك لتتناسب مع احتياجات عملك، يمكنك استخدام واجهة إدارة Logto API. إنها تدعم خيارات البحث المتقدمة، مثل:
- البحث الغامض
- المطابقة التامة
- حساسية الحالة
- تحديد الحقول
تحقق من البحث المتقدم عن المستخدمين للدروس التعليمية والإرشادات.
استخدام سجلات Logto لبناء خدماتك الخاصة
يسمح لك سجل تدقيق Logto بسهولة مراقبة نشاط المستخدمين والأحداث. يوفر أساسًا قويًا لمختلف سيناريوهات إدارة المستخدم وفحص الصحة.
بواسطة استخدام واجهة الإدارة API، يمكنك الوصول إلى بيانات سجل التدقيق في الوقت الحقيقي. هذا يسمح لك بتصميم نموذج المخطط الخاص بك ولوحة القيادة باستخدام بيانات السجل التي تم الحصول عليها من Logto.
الهجرة واستيراد المستخدمين إلى Logto
باستخدام واجهة الإدارة API يمكن بسهولة مساعدتك في استيراد بيانات المستخدمين، خاصة إذا كنت تريد القيام بـ هجرة إلى Logto.
بعد إعداد بيانات المستخدمين وتكوين تجزئة كلمة المرور و مخطط المستخدم، قم بتكوين اتصال واجهة الإدارة API وسنقوم باستدعاء واجهة برمجة إنشاء المستخدم لاستيراد بيانات المستخدمين. لمعرفة المزيد عن الهجرة، تحقق من هذا المستند.
كيفية الوصول إلى واجهة الإدارة API لـ Logto
إنشاء تطبيق M2M
اختر نوع التطبيق M2M وابدأ عملية الإنشاء. بعد الإنشاء، سيتم توجيهك إلى وحدة حيث يمكنك تعيين دور الجهاز إلى الجهاز.
بعد تقديم اسم ووصف، ستظهر لك وحدة تطلب منك تعيين دور. تتضمن هذه الوحدة جميع أدوار M2M، والأدوار التي تشير إلى أيقونة Logto تعني أن هذه الأدوار تشمل أذونات واجهة الإدارة API لـ Logto.
تعيين أدوار M2M يشتمل على أذونات واجهة الإدارة API لتطبيقك M2M.