العربية
بناء مصادقة Nuxt باستخدام Logto
تعلم كيفية إنشاء تدفق مصادقة المستخدم مع Nuxt بدمج Logto SDK.
ابدأ الآن
مقدمة
- Logto هو بديل مفتوح المصدر لـ Auth0 لبناء بنى تحتية للهوية. يدعم طرق تسجيل الدخول المختلفة، بما في ذلك اسم المستخدم، البريد الإلكتروني، رقم الهاتف، وتسجيل الدخول الاجتماعي الشائع مثل Google و GitHub.
- Nuxt إطار عمل مفتوح المصدر يجعل تطوير الويب بديهيًا وقويًا.
في هذا الدليل، سنوضح لك كيفية بناء تدفق مصادقة المستخدم باستخدام Nuxt عبر دمج Logto SDK. يستخدم الدليل لغة البرمجة TypeScript.
المتطلبات الأساسية
قبل أن تبدأ، تأكد من توفر ما يلي:
- حساب Logto. إذا لم يكن لديك واحد، يمكنك التسجيل مجانًا.
- بيئة تطوير A Nuxt ومشروع.
إنشاء تطبيق Logto
لبدء العمل، قم بإنشاء تطبيق Logto من نوع "تطبيق ويب تقليدي". اتبع هذه الخطوات لإنشاء تطبيق Logto:
- سجل الدخول إلى لوحة تحكم Logto.
- في شريط التنقل الأيسر، انقر على التطبيقات.
- انقر على إنشاء تطبيق.
- في الصفحة المفتوحة، ابحث عن قسم "تطبي ق ويب تقليدي" وحدد بطاقة "Nuxt".
- انقر على ابدأ البناء، وأدخل اسم تطبيقك.
- انقر على إنشاء.
بعد ذلك، يجب أن ترى دليلاً تفاعليًا يرشدك خلال عملية دمج Logto SDK مع تطبيق Nuxt الخاص بك. يمكن أن يكون المحتوى التالي مرجعًا للاستخدام في المستقبل.
دمج Logto SDK
التثبيت
قم بتثبيت Logto SDK عبر مدير الحزم المفضل لديك:
تسجيل وحدة Logto
في ملف تكوين Nuxt (nuxt.config.ts
)، أضف وحدة Logto:
الإعداد الأدنى للوحدة كالتالي:
نظراً لأن هذه المعلومات حساسة، يُوصى باستخدام متغيرات البيئة:
راجع إعدادات الوقت الفعلي لمزيد من المعلومات.