📋 محتويات الصفحة
📖 الوصف
Auth.js هو نظام مصادقة مفتوح المصدر مبني على NextAuth.js، يدعم Next.js, SvelteKit, Express, و Express-like frameworks. يوفر 50+ providers و JWT/Session strategies. Auth.js هو الاسم الجديد لـ NextAuth.js مع دعم أوسع للإطارات.
🎯 يستخدم في
مجالات استخدام هذه الأداة
Next.js authentication
SvelteKit authentication
Express OAuth
JWT-based auth
Session management
✨ المميزات
أبرز مميزات هذه الأداة
50+ OAuth providers
Multi-framework (Next.js
SvelteKit
Express)
JWT و Session
Adapters لـ 20+ databases
Passkeys/WebAuthn (قريباً)
Edge Runtime support
TypeScript-first
مفتوح المصدر
⚠️ العيوب
نقاط يجب مراعاتها
أقل ميزات من Auth0
لا يدعم كل المتطلبات المعقدة
قد يكون بطيئاً في بعض الحالات
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تثبيت Auth.js لـ SvelteKit
npm install @auth/sveltekit
# أو Next.js
npm install @auth/nextjs # (أو next-auth)
# أو Express
npm install @auth/express
📚 أدوات أخرى في Authentication
قد يعجبك أيضاً
Amazon Cognito
⭐خدمة هوية من AWS
Amazon Cognito
⭐خدمة هوية من AWS
Auth.js
⭐نظام مصادقة مفتوح المصدر (تطور NextAuth)
Auth0
⭐منصة إدارة الهوية والمصادقة
Auth0
⭐منصة إدارة الهوية والمصادقة
Clerk
⭐منصة مصادقة حديثة للمطورين