ما هي auth-js؟
إعداد Auth.js v5 الجاهز للإنتاج لـ Next.js وCloudflare Workers. يُستخدم عندما: إعداد المصادقة، وتنفيذ OAuth/بيانات الاعتماد/الروابط السحرية، تكوين محولات D1 أو PostgreSQL، وتصحيح مشكلات الجلسة، والترحيل من الإصدار 4 إلى الإصدار 5، وإصلاح توافق الحافة، واستكشاف أخطاء جلسات JWT/قاعدة البيانات وإصلاحها، حل أخطاء AUTH_SECRET، أو إصلاح CallbackRouteError، أو تنفيذ RBAC. الأغطية: جهاز توجيه التطبيقات Next.js وجهاز توجيه الصفحات، وCloudflare Workers + D1، وموفرو OAuth (GitHub، Google، وما إلى ذلك)، ومصادقة بيانات الاعتماد، والروابط السحرية، وجلسات JWT مقابل قاعدة البيانات، أنماط البرامج الوسيطة، والتحكم في الوصول القائم على الأدوار، وتحديث الرمز المميز، ووقت تشغيل الحافة التوافق ومنع الأخطاء الشائعة. الكلمات الرئيسية: Auth.js، NextAuth.js، المصادقة، OAuth، بيانات الاعتماد، الروابط السحرية، محول D1، وعمال Cloudflare، والبرمجيات الوسيطة Next.js، وجلسة JWT، وجلسة قاعدة البيانات، رموز التحديث، RBAC، توافق الحافة، AUTH_SECRET، CallbackRouteError، CredentialsSignin، JWEDecryptionFailed، عدم تحديث الجلسة، حماية المسار المصدر: jackspace/claudeskillz.