next-js-better-auth-integration
دمج Better Auth في Next.js
غالبا ما تمتد المصادقة في مشاريع App Router عبر مكونات الخادم، والبرمجيات الوسيطة، والجلسات، وحالة العميل. تمنح هذه المهارة Claude وCodex وClaude Code قائمة تحقق مركزة لتنفيذ أنماط Better Auth.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "next-js-better-auth-integration". خطط لدمج Better Auth لمشروع App Router جديد.
النتيجة المتوقعة:
- تسلسل إعداد موصى به لتكوين المصادقة، وإعداد المزود، وسياق الجلسة.
- خطة حماية المسارات للصفحات العامة والخاصة.
- قائمة تحقق أمنية تغطي ملفات تعريف الارتباط وCSRF والأسرار وتحديد المعدل.
جارٍ استخدام "next-js-better-auth-integration". راجع استراتيجية المسارات المحمية لدي.
النتيجة المتوقعة:
- تقييم فحوصات الجلسة على جانب الخادم وجانب العميل.
- سلوك إعادة التوجيه للمستخدمين غير المصادق عليهم.
- الفجوات التي يجب التحقق منها قبل إصدار الإنتاج.
التدقيق الأمني
آمنReviewed the three static findings in SKILL.md and found no confirmed malicious or unsafe behavior. The flagged lines are descriptive authentication guidance, not executable code, credential access, weak cryptography, or network reconnaissance. No prompt injection attempt or data exfiltration intent was found.
Static false positives ignored (3)
These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.
درجة الجودة
ما الذي يمكنك بناؤه
إضافة المصادقة إلى تطبيق جديد
خطط لإعداد Better Auth، وسياق الجلسة، والصفحات المحمية قبل كتابة شيفرة التنفيذ.
مراجعة بنية المصادقة
تحقق مما إذا كانت معالجة الجلسات، وإعادة التوجيه، وسلوك الرموز، وإعدادات ملفات تعريف الارتباط مشمولة.
إعداد مهام التنفيذ
حوّل متطلبات المصادقة إلى عناصر عمل مركزة لـ App Router والبرمجيات الوسيطة وحالات واجهة المستخدم.
جرّب هذه الموجّهات
استخدم هذه المهارة لتوضيح خطوات إعداد Better Auth لمشروع Next.js App Router الخاص بي. ضمّن الملفات المطلوبة، وتدفق الجلسة، ومتغيرات البيئة.
استخدم هذه المهارة لتصميم سلوك المسارات المحمية لهذه الصفحات: dashboard وsettings وbilling. ضمّن عمليات إعادة التوجيه للمستخدمين غير المصادق عليهم وفحوصات الجلسة.
استخدم هذه المهارة لمراجعة استراتيجية جلسات Better Auth المخطط لها. ركز على ملفات تعريف الارتباط، وانتهاء صلاحية JWT، وحماية CSRF، وتحديد المعدل، والتعامل مع الأسرار.
استخدم هذه المهارة لإنشاء خطة ترحيل مرحلية من مصادقة مخصصة إلى Better Auth في تطبيق Next.js App Router مع تسجيل الدخول الاجتماعي ومكونات خادم محمية.
أفضل الممارسات
- ابدأ بمتطلبات الجلسة والمزود قبل تغيير المسارات.
- احتفظ بأسرار المصادقة في متغيرات بيئة مدارة.
- اختبر الجلسات منتهية الصلاحية، والرموز غير الصالحة، ومسارات الوصول غير المصادق عليها.
تجنب
- لا تخزن رموز الجلسة في تخزين غير آمن على جانب العميل.
- لا تحم الصفحات بفحوصات جانب العميل فقط.
- لا تطلق تدفقات المصادقة دون مراجعة تحديد المعدل وCSRF.