ما هي better-auth؟
إطار عمل مصادقة TypeScript مستضاف ذاتيًا مع مصادقة اجتماعية، والمصادقة الثنائية، ومفاتيح المرور، والمؤسسات، وRBAC، وأكثر من 15 مكونًا إضافيًا. يدعم محولات Drizzle/Prisma/Kysely. بديل ذاتي الاستضافة لـ Clerk/Auth.js. يُستخدم عندما: تكوين المصادقة، وإضافة المكونات الإضافية، وOAuth الاجتماعي، وSaaS متعدد المستأجرين، والمؤسسات التي تضم فرقًا وRBAC، والمصادقة الثنائية (رموز TOTP/OTP/النسخ الاحتياطي)، والتحقق من البريد الإلكتروني، وتدفقات إعادة تعيين كلمة المرور، وإدارة الجلسة، وتحديد المعدل، وأمان CSRF وملفات تعريف الارتباط، وExpo/mobile، وأخطاء محول D1، وتكامل TanStack Start، وأخطاء الحقول الإضافية، والمكون الإضافي للمسؤول، والترحيل من NextAuth، والترحيل من كاتب، أو الترحيل من Supabase Auth، أو استكشاف مشكلات المصادقة وإصلاحها. المصدر: oakoss/agent-skills.