تحديث لوجتو لشهر مارس 2023
تحديثات منتج لوجتو لشهر مارس 2023
هل تعلم؟ لقد قمنا بتحديث شعار لوجتو! لقد قمنا بتبسيط التدرجات ولكن جعلنا لون علامتنا التجارية أقوى، مما أدى إلى تحسين التعرف عليها.
نحن ممتنون لمشاركتكم في اختبار Logto OSS ، ونحن متحمسون للإعلان عن إصدار التوافر العام الأول. في هذا الإصدار، قمنا بتقديم العديد من التحسينات لتجربة تسجيل الدخول، مما يجعلها أكثر سعادتاً للمستخدمين النهائيين لديك. يتضمن هذا الإصدار الجديد أيضًا العديد من الميزات العملية الجديدة.
ملاحظة في حال فاتك الأمر، يرجى الرجوع إلى الرسالة من Gao: الإعلان عن لوجتو كلاود (معاينة) وتوافر OSS العام.
دعونا نلقي نظرة على ما هو جديد!
💥 تغيير جذري 💥
إعادة تسمية /api/phrase
API إلى /api/.well-known/phrases
.
ميزات جديدة
محرر CSS مخصص
الكونسول الآن لديه محرر كود CSS مخصص في علامة التبويب “تجربة تسجيل الدخول” والذي ي تيح لك تطبيق تخصيص واجهة المستخدم المتقدم لتطبيقك. يمكنك معاينة التغييرات الخاصة بك في الوقت الفعلي عبر المعاينة لتجربة تسجيل الدخول على الجانب الأيمن.
رافع الصور
الكونسول الآن يدعم رافع الصور بالسحب والإفلات لعدة سيناريوهات. إذا تم تكوين مزود للتخزين في النظام، يمكنك تحميل الصور مباشرة من نظام الملفات المحلي الخاص بك. يدعم الإصدار الأول من الرافع AWS S3 و Azure Blob Storage . لمزيد من المعلومات، يرجى الرجوع إلى وثائق تكوين موفري التخزين.
صفحة ملف تعريف الكونسول
لقد قمنا بإزالة مكون الملف الشخصي السابق ونقلناه إلى صفحة ملف المستخدم. يمكنك الوصول إلى الصفحة بالنقر فوق صورة رمزية المستخدم الخاصة بك في الزاوية العلوية اليمنى. من هناك، يمكنك أيضًا تغيير لغتك أو السمة مباشرة من قائمة النوافذ المنبثقة.
في صفحة الملف الشخصي، يمكنك تحديث الصورة الرمزية والاسم واسم المستخدم، وكذلك تغيير كلمة المرور الخاصة بك. بالنسبة لمستخدمي السحابة، يمكنهم الآن ربط عنوان البريد الإلكتروني والحسابات الاجتماعية (Google و GitHub عند الإطلاق الأول).
تجربة تسجيل الدخول
تمت إضافة "مدعوم بواسطة لوجتو" إلى تجربة تسجيل الدخول.
CLI
لقد أضفنا أمر CLI جديد db system
الذي يسمح لك بالحصول على/تعيين قيمة جدول النظام لقاعدة البيانات الخاصة بك. اكتب logto db system --help
في الطرفية الخاصة بك للحصول على التفاصيل.
التحسينات
إضافة بارامتر لتحديد إظهار تسجيل الدخول أو تسجيل الاشتراك
تم إضافة بارامتر جديد إلى SDK جوفاسكربت الخاص بنا الذي يسمح للمستخدمين بتحديد تجربة التفاعل الخاصة بهم. على سبيل المثال، في SDK React الخاص بنا:
سيتم تحديث SDKs الأخرى قريبًا.
محدد رمز الدولة
تم إضافة مكون قائمة منسدلة جديد لمحدد رمز الدولة مع مربع بحث إلى تجربة تسجيل الدخول، مما يسمح للمستخدمين بالبحث بسرعة عن رمز الدولة عن طريق الكتابة في مربع البحث.
فافيكون مخصص
يمكن للمستخدمين الآن تحميل فافيكون الخاص بهم في إعدادات العلامة التجارية لتجربة تسجيل الدخول. سيتم استخدام أيقونة لوجتو المحلية كبديل.
عناوين HTML ديناميكية
بدلاً من عرض “لوجتو”، ستقوم الآن تجربة تسجيل الدخول بتغيير عنوان الصفحة بناءً على السياق الحالي، مثل “إنشاء حساب”.
سياسة كلمة مرور محسن
تم تحديث سياسة كلمة المرور لتتطلب حد أدنى من 8 أحرف وتحتوي على مزيج من الأحرف والأرقام والرموز. تشمل الأحرف المسموح بها الآن:
- الأرقام:
0-9
- الأحرف:
a-z
,A-Z
- الرموز:
!"#$%&'()*+,-./:;<=>?@[]^_`{|}~
يجب على المستخدمين الآن استخدام نوعين على الأقل من بين الأنواع الثلاثة من الأحرف.
تنطبق سياسة كلمة المرور الجديدة فقط على المستخدمين الجدد أو كلمات المرور الجديدة. يمكن للمستخدمين الحاليين الاستمرار في استخدام كلمات المرور القديمة لتسجيل الدخول.
تنفيذ نسخة خفيفة من نموذج تعيين كلمة المرور
تحتوي النسخة الخفيفة الجديدة فقط على حقل واحد لكلمة المرور وستستخدم فقط إذا كانت ميزة نسيان كلمة المرور مفعلة (يمكن إعادة تعيين كلمة المرور عن طريق البريد الإلكتروني أو الهاتف). إذا لم يكن لديك أي خدمة بريد إلكتروني أو رسائل SMS مفعلة، فسيظل استخدام النسخة القديمة من نموذج تعيين كلمة المرور التي تحتوي على حقلين (كلمة المرور وتأكيد كلمة المرور).
دعم رابط سياسة الخصوصية
تم إضافة حقل جديد لرابط سياسة الخصوصية إلى إعدادات تجربة تسجيل الدخول لدعم احتياجات إعلان خصوصية المستخدمين النهائيين.
تبسيط اتفاقية شروط الاستخدام وسياسة الخصوصية يدويًا لتدفق تسجيل الدخول
تمت إزالة خطوات اتفاقية شروط الاستخدام وسياسة الخصوصية من تدفق تسجيل الدخول. تم استبدال مربع التحقق من الاتفاقية في صفحات تسجيل الدخول بروابط إلى شروط الاستخدام وسياسة الخصوصية.
يمكن للمستخدمين لا يزالون قراءة الاتفاقيات قبل تسجيل الدخول. ومع ذلك، تظل الاتفاقية اليدوية إلزامية لتدفق تسجيل الاشتراك، بما في ذلك التسجيل بهويات اجتماعية جديدة.
مساهمون جدد
- @Eengineer1 قام بأول مساهمة لهم في https://github.com/logto-io/logto/pull/3431