• إصدار

تحديثات منتج Logto

لقد أطلقنا الإصدار v1.33، والذي جلب إعدادات مركز الحساب، واجهة برمجة تطبيقات (API) التحكم بتخطي المصادقة متعددة العوامل (MFA)، وبعض التحسينات المفيدة.

Darcy Ye
Darcy Ye
Developer

توقف عن إضاعة أسابيع في مصادقة المستخدم
أطلق تطبيقات آمنة بشكل أسرع مع Logto. قم بدمج مصادقة المستخدم في دقائق وركز على منتجك الأساسي.
ابدأ الآن
Product screenshot

أبرز النقاط

  • إعداد مركز الحساب: يمكنك الآن ضبط مركز الحساب بشكل كامل مباشرة داخل وحدة تحكم Logto.
  • واجهة API للتحكم بتخطي MFA: تمت إضافة واجهات برمجة تطبيقات جديدة لإدارة خيارات تخطي المصادقة المتعددة العوامل (MFA) من أجل توفير تجربة مستخدم أكثر مرونة.
  • حل لمشكلة التوافق: تم حل خطأ بالغ كان يمنع Logto Experience من العمل على أجهزة أندرويد القديمة وبعض إصدارات المتصفحات.

ميزات جديدة وتحسينات

وحدة تحكم Logto

  • إضافة صفحة إعدادات مركز الحساب: يمكنك الآن ضبط مركز الحساب في وحدة تحكم Logto.
  • إبقاء علامة "التطبيقات الخارجية" مرئية بشكل دائم في صفحة التطبيقات.

التحديثات الأساسية وواجهات API

  • إضافة API للتحكم بتخطي MFA: توفير نقاط النهاية logto_config في واجهات API للحساب والإدارة لإدارة خيارات تخطي MFA:
    • /api/my-account/logto-configs
    • /api/admin/users/:userId/logto-configs
  • إضافة قيمة applicationId إلى سجلات تدقيق واجهة API لـ Experience لتعزيز إمكانية التتبع.
  • إضافة واجهات API لرمز الوصول الشخصي بناءً على جسم الطلب: تقديم نقاط النهاية PATCH/POST التي تقبل أسماء الرموز في جسم الطلب لدعم الأحرف الخاصة مع إبقاء المسارات التقليدية لأغراض التوافق:
    • PATCH /api/users/{userId}/personal-access-tokens
    • POST /api/users/{userId}/personal-access-tokens/delete

إصلاحات الأخطاء والاستقرار

تجربة Logto

  • إصلاح مشكلة تمنع Logto Experience من العمل في أندرويد 11 وبعض إصدارات المتصفحات القديمة. نشأت المشكلة بسبب استخدام معامل ||=، الذي لا تدعمه تلك البيئات القديمة.
  • إصلاح موضع قائمة رموز الدول المنسدلة على سطح المكتب. ويتضمن ذلك تصحيح حساب الموقع المبدئي وإضافة أقصى حد علوي للقائمة المنسدلة لمنع خروجها عن الشاشة على الشاشات الأصغر.

المنطق الأساسي

  • إصلاح خطأ في أن العامل locale المستخدم في قوالب البريد الإلكتروني لا يأخذ في الاعتبار اللغات المخصصة للمستخدم.
  • حذف نقاط نهاية واجهة API للتفاعل الملغاة من وثائق OpenAPI swagger، حيث تم استبدالها بنقاط نهاية واجهات Experience API.