أخبار ME، في 21 أبريل (UTC+8)، وفقًا لمراقبة Beating، أطلقت Supabase حزمة npm @supabase/server الإصدار 0.1.4 بموجب ترخيص MIT. هذه الحزمة توحد إنشاء عميل Supabase ومزامنة ملفات تعريف الارتباط وصيانة جلسة المصادقة في سيناريوهات التصيير من جانب الخادم ومسارات API والوظائف الحافة، مما يوفر على المطورين الحاجة إلى بنائها يدويًا. من حيث الاستخدام، توفر دالة عالية المستوى تُسمى withSupabase. يُمرر المطورون سياسة الوصول (في المثال: allow: 'user'، مما يسمح فقط للمستخدمين المسجلين)، وتُرفق الدالة المُعاد إرجاعها عميل Supabase المُهيأ على ctx.supabase، بحيث يمكن للرمز التجاري استخدام ctx.supabase.from('todos').select() مباشرة للوصول إلى قاعدة البيانات. ذكر بول كوبليستون، أحد المؤسسين المشتركين لـ Supabase، عند نشر الخبر على X أن هذه نسخة مبكرة، ويتم جمع المختبرين والتعليقات، كما يعمل الفريق حاليًا على مكيفات لجميع الإطارات. سابقًا، كان على المطورين عند دمج Supabase في إطارات SSR مثل Next.js كتابة كود خاص لقراءة ملفات تعريف الارتباط وتحديث الجلسات وتمرير العميل، وهي أكواد نموذجية كانت تُعد من أكثر النقاط إثارة للإحباط في المجتمع. (المصدر: BlockBeats)
إطلاق Supabase لـ @supabase/server لتبسيط قوالب المصادقة SSR
KuCoinFlashمشاركة






أطلقت Supabase حزمة @supabase/server على npm، الإصدار 0.1.4، في 21 أبريل (UTC+8). وهي تبسط المصادقة وإدارة ملفات تعريف الارتباط لتقنيات مثل Next.js. تتضمن الأداة دالة withSupabase لتبسيط سياسات الوصول وتكوين العميل. مع تشديد لوائح CFT، يحتاج المطورون إلى أدوات فعالة للحفاظ على السيولة والامتثال لأسواق التشفير. ولاحظ بول كوبليستون، المؤسس المشارك لـ Supabase، أن الحزمة لا تزال في مرحلة مبكرة، مع تطوير ملائمات خاصة بالإطارات.
المصدر:عرض النسخة الأصلية
إخلاء المسؤولية: قد تكون المعلومات الواردة في هذه الصفحة قد حصلت عليها من أطراف ثالثة ولا تعكس بالضرورة وجهات نظر أو آراء KuCoin. يُقدّم هذا المحتوى لأغراض إعلامية عامة فقط ، دون أي تمثيل أو ضمان من أي نوع ، ولا يجوز تفسيره على أنه مشورة مالية أو استثمارية. لن تكون KuCoin مسؤولة عن أي أخطاء أو سهو ، أو عن أي نتائج ناتجة عن استخدام هذه المعلومات.
يمكن أن تكون الاستثمارات في الأصول الرقمية محفوفة بالمخاطر. يرجى تقييم مخاطر المنتج بعناية وتحملك للمخاطر بناء على ظروفك المالية الخاصة. لمزيد من المعلومات، يرجى الرجوع إلى شروط الاستخدام واخلاء المسؤولية.