📋 محتويات الصفحة
📖 الوصف
Supabase Auth هو نظام مصادقة مفتوح المصدر مدمج في Supabase BaaS. يوفر مصادقة عبر Email/Password، Magic Links، Social providers، و Phone OTP. مبني على Gotrue (المحرك خلف Netlify Identity) ويدعم Row Level Security (RLS) مع PostgreSQL.
🎯 يستخدم في
مجالات استخدام هذه الأداة
مصادقة تطبيقات React/Next.js
Social login
Magic Links
Phone verification
Role-based access control
✨ المميزات
أبرز مميزات هذه الأداة
مفتوح المصدر
مجاني للاستخدام (50
000 MAU)
Social providers (Google
GitHub
Apple...)
Magic Links (Passwordless)
Phone OTP
Row Level Security (RLS)
JWT-based authentication
MFA
مدمج مع Supabase Storage و Database
⚠️ العيوب
نقاط يجب مراعاتها
مرتبط بـ Supabase ecosystem
إعداد RLS قد يكون معقداً
محدود في التخصيص مقارنة بـ Auth0
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تثبيت Supabase Client
npm install @supabase/supabase-js
# .env
NEXT_PUBLIC_SUPABASE_URL=https://xxx.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOi...
📚 أدوات أخرى في Authentication
قد يعجبك أيضاً
Amazon Cognito
⭐خدمة هوية من AWS
Auth.js
⭐نظام مصادقة مفتوح المصدر (تطور NextAuth)
Auth0
⭐منصة إدارة الهوية والمصادقة
Clerk
⭐منصة مصادقة حديثة للمطورين
Firebase Auth
⭐خدمة مصادقة من Google
Keycloak
⭐نظام إدارة هوية مفتوح المصدر