سجل التحديثات

تجربة تسجيل دخول أكثر سلاسة وترقية أداء الـ API

3 دقيقة قراءة T Tim
متوفر بـ: English Español العربية 한국어 繁體中文

اليوم أطلقنا الواجهة الأمامية v3.1.x ومعها إصدار backend موافق. العناوين: تلميع كامل لتدفق تسجيل الدخول واستجابات API أسرع.


تجربة تسجيل دخول مُلمَّعة

تدفق OAuth بـ fallback مزدوج

فككنا تدفق OAuth وأعدنا بناء طبقة المرونة:

  • Popup mode يتراجع تلقائياً إلى redirect mode عند الحجب
  • فحوص Signed cookie + origin أكثر صرامة
  • حالات edge بين مصادر مختلفة مغطاة بالكامل الآن

معدل نجاح واستقرار تسجيل الدخول الإجمالي يرتفع بشكل ملحوظ — خاصة خلف الشبكات المؤسسية، مع عدة تبويبات مفتوحة، أو في إعدادات Safari الصارمة للخصوصية.


اكتشاف متصفحات in-app + الإرشاد

تفتح رابط Slima من Instagram، Facebook، Threads، LINE، Twitter/X، أو Discord؟

عادةً ما يكون دعم Google OAuth في متصفحات in-app متذبذباً، فيتعطل تسجيل الدخول.

الإصدار الجديد:

  • يكتشف وجودك في متصفح in-app
  • يعرض رسالة ودودة: “للحصول على أفضل تجربة تسجيل دخول، نوصي بفتح هذا في متصفح نظامك”
  • يوفّر زراً بنقرة واحدة للتبديل إلى Safari / Chrome

للزوار القادمين من تطبيقات اجتماعية، تسجيل الدخول سلس.


ترقية أداء الـ API

Books API يعيد المكتبة الكاملة في استدعاء واحد

GET /api/v1/books الآن default إلى per_page=100، صعوداً من قيمة أصغر.

من يشعر بهذا أكثر:

  • مستخدمو Slima MCP — Claude Code و Cursor وعملاء MCP الآخرون يجلبون مكتبتك كاملة في استدعاء واحد، دون حلقة pagination
  • سكربتات الأتمتة — أدوات batch (مثل النسخ الاحتياطي لجميع المخطوطات) تعمل أسرع بشكل ملحوظ
  • Book List في الواجهة الأمامية — يُحمَّل أسرع، خصوصاً للمستخدمين الكثيفين الذين لديهم 50+ كتاباً

أيضاً في هذا الإصدار

  • معالجة origin لـ OAuth signed cookie أكثر صرامة — سلوك متسق مع تسجيل الدخول متعدد التبويبات
  • تغطية اختبارات التكامل موسَّعة — مسارات تسجيل الدخول لديها حماية RED → GREEN كاملة
  • اكتمال i18n — جميع الـ 5 لغات مكتملة لـ Script Studio Import

القادم

استمرار تلميع المحرر، توسيع مصادر استيراد Script Studio، ونبدأ بالتفكير في الستوديو القادم.

مقالات ذات صلة