• إصدار

تحديث Logto لشهر يناير 2023

تحديثات منتج Logto لشهر يناير 2023

Gao
Gao
Founder

🙋 مرحبا يا رفاق!

في اليوم الأول من عام 2023، قمنا بإصدار بعض الأشياء للجميع:

  • Web hooks، API البحث المتقدم، موصلات جديدة
  • تحسين وحدة التحكم الإدارية، تحسين واجهات برمجية للتفاعل وسجلات التدقيق
  • مقالات جديدة في المدونة

💥 تغيير جذري 💥

إذا كنت تريد إجراء البحث الغامض الأصلي للمستخدمين عبر واجهة إدارة API، فيجب إضافة % حول الكلمة المفتاحية. مثلاً:

الأصلي: GET /users?search=foo الآن: GET /users?search=%foo%

الهجرة

إذا كنت تقوم بالترقية من إصدار أقدم من logto، تأكد من المرور عبر تعديل قاعدة البيانات الخاصة بنا.

تحديثات الميزات

🪝 Web hooks

مع hooks، يمكن لـ Logto تمكين مستوى جديد من القابلية للتوسع لتتفاعل مع الخدمات الأخرى بطريقة تعتمد على الأحداث. مثلاً، تنفيذ بعض الوظائف غير المتزامنة بعد تسجيل مستخدم جديد.

ندعم ثلاثة أحداث في هذا الإصدار: PostRegister, PostSignIn و PostResetPassword. اطلع على 🪝 Web hooks لشرح المفهوم والاستخدام التفصيلي.

⚙️ واجهة برمجة التطبيقات للبحث المتقدم

واجهة الإدارة API هي طريقة برمجية للتواصل مع Logto. أعدنا تصميم واجهة برمجة التطبيقات للبحث عن المستخدمين لجعلها قوية للطلبات البحث المتقدم.

الآن يمكنك تحديد واحد أو أكثر من حقول البحث وكذلك وضع المطابقة. على سبيل المثال، يمكنك البحث عن المستخدمين الذين:

  • يبدأ الاسم بـ “Alice”، حساس لحالة الأحرف؛ أو
  • يحتوي البريد الإلكتروني على “Alice”، غير حساس لحالة الأحرف.

البحث الدقيق مدعوم أيضًا، مثل البحث عن المستخدمين الذين أسماؤهم بالضبط “John Wick”. انظر البحث المتقدم عن المستخدمين للحصول على التفاصيل.

🔗 الموصلات

تم بناء Logto على المعايير المفتوحة، ونعتقد أنها يمكن أن تقضي على الفجوات الهائلة في تطوير البرمجيات. من هذا الإصدار، يدعم Logto إنشاء موصلات متعددة بناءً على نفس المعيار المفتوح: OAuth 2.0 أو OpenID Connect؛ نسميها “الموصلات القياسية”.

نحن نطور المزيد من الموصلات القياسية مثل SAML و LDAP. لا تتردد في إخبارنا باحتياجاتك!

بالإضافة إلى ذلك، نود أن نسلط الضوء على مساهمينا في المجتمع:

  • @kentio ساهم في موصل AWS SES
  • @StringKe ساهم في موصل رسائل Tencent وموصل Feishu (Lark)

شكرًا لكم!

التحسين

💻 تحسين وحدة التحكم الإدارية لتبسيط عملية الإعداد

الآن يمكنك الشعور بالتحسينات التالية كما يلي:

  • تحسين التصميم المتجاوب قمنا بتحسين التصميم المتجاوب للتأكد من أن الواجهة تبدو رائعة على أحجام الشاشات المختلفة.
  • تبسيط التخطيط قمنا بتبسيط تخطيط الواجهة وترتيب المحتوى بطريقة منطقية وواضحة. هذا يجعل من السهل على مطورينا التنقل في الواجهة والعثور على ما يبحثون عنه.
  • إصلاح سلوكيات التفاعل غير الواضحة قمنا بتغيير تفاعل الحفظ وخلاله إلى سلوك على مستوى القسم، مما يتجنب رؤية الكثير من تنبيهات الفحص المزدوج. نتمنى توفير تجربة تطوير أكثر أمانًا عند إجراء التكوين.

يرجى الاطلاع والاستكشاف، وأخبرنا كيف تشعر! 😉

🧑‍🚀 إعادة هيكلة واجهات برمجة التطبيقات للتفاعل وسجلات التدقيق

بسبب زيادة المرونة والتعقيد في تجربة تسجيل الدخول، ولتوفير سجلات أكثر قابلية للتدقيق وبنية للمستخدمين، قررنا إعادة هيكلة واجهات برمجة التطبيقات للتفاعل مع آلية التسجيل؛ من الآن فصاعدًا تم إهمال واجهات برمجة الجلسات الأصلية.

تصبح سجلات التدقيق مصنفة بشكل دقيق بواسطة تعريفات المفاتيح الجديدة، وتحسن الحمولات لتتبع السلوكيات. تحقق من علامة التبويب “سجلات التدقيق” في وحدة التحكم الإدارية لتشعر بالتغيير.

مقالات المدونة