🔐 مميز

Auth0

منصة إدارة الهوية والمصادقة

(5/5)
👁️ 4 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

🌱 مبتدئ ⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
5
تقييم المستخدمين
التصنيف 🔐 Authentication
المشاهدات 4
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

Auth0 هي منصة مصادقة شاملة تابعة لـ Okta. توفر حلول جاهزة لإدارة المستخدمين، المصادقة المتعددة العوامل (MFA)، الاتصال بـ SSO، والتحكم في الوصول. تستخدم Auth0 في آلاف الشركات لتأمين تطبيقات الويب والتطبيقات المحمولة و APIs.

🎯 يستخدم في

مجالات استخدام هذه الأداة

مصادقة المستخدمين (Login/Signup)

Single Sign-On (SSO)

المصادقة المتعددة العوامل (MFA)

إدارة الهوية (Identity Management)

API Authorization

المميزات

أبرز مميزات هذه الأداة

SDKs لكل اللغات والإطارات

Social Login (Google

Facebook

GitHub)

MFA (SMS

Email

Authenticator)

Machine-to-Machine auth

Rules engine للتخصيص

Analytics و monitoring

Universal Login مدمج

Actions & Hooks

⚠️ العيوب

نقاط يجب مراعاتها

×

مجاني حتى 25

×

000 MAU فقط

×

معقد للإعداد الأولي

×

قد يكون مكلفاً للشركات الصغيرة

×

Vendor lock-in

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
// React مع Auth0
import { Auth0Provider } from '@auth0/auth0-react';

function App() {
  return (
    <Auth0Provider
      domain="your-tenant.auth0.com"
      clientId="your-client-id"
      redirectUri={window.location.origin}
    >
      <YourApp />
    </Auth0Provider>
  );
}

// Login Button
import { useAuth0 } from '@auth0/auth0-react';

function LoginButton() {
  const { loginWithRedirect, isAuthenticated, logout } = useAuth0();

  if (isAuthenticated) {
    return <button onClick={() => logout()}>Logout</button>;
  }
  return <button onClick={() => loginWithRedirect()}>Login</button>;
}

📚 أدوات أخرى في Authentication

قد يعجبك أيضاً