أمان Auth0

🔐 ما هي أمان Auth0؟

باستخدام Auth0arrow-up-right عنصر أمان يمكنك دمج استبياناتك باستخدام بنية Auth0 الموجودة لديك لمصادقة المستخدمين قبل المشاركة في الاستبيان.

باستخدام Auth0 يمكنك تقييد الوصول وطلب بيانات تسجيل الدخول باستخدام أي موفر مستخدم مفعل في حساب Auth0 الخاص بك مثل Active Directory أو LinkedIn أو Google أو حسابات FaceBook.

circle-info

يمكنك استخدام data attributes لتمرير أو استخدام سمات المستخدم المسجل دخولها عبر Auth0 في نصوص الاستبيان الخاصة بك أو منطق الاستبيان.

🚀 إعداد Auth0

لتهيئة أمان Auth0 تحتاج إلى إنشاء في حساب Auth0arrow-up-right تطبيق و API للجهة الخلفية.

لإنشاء التطبيق انتقل إلى قسم إدارة Auth0 و أنشئ التطبيق.

اختر Single Page Web Applications كنوع لتطبيقك

في إعدادات تطبيقك عيّن السماح بعناوين Callback URLs إلى https://www.ngsurvey.com/s/auth0redirect

circle-exclamation

بمجرد إعداد تطبيقك انسخ من علامة تبويب الإعدادات الخاصة به Domain و Client ID والصق القيم في إعدادات عنصر الأمان الخاص بـ ngSurvey.

ارجع إلى قسم إدارة Auth0arrow-up-right وفي قسم API أنشئ API جديدة.

أنشئ الـ API الجديدة باستخدام معرف فريد.

انسخ Identifier وألصقه في إعدادات عنصر أمان Auth0 في ngSurvey.

هذا كل شيء! أصبح استبيانك الآن متاحاً فقط للمستخدمين الذين تم التحقق من هويتهم باستخدام إعدادات خادم Auth0 الخاصة بك.

🔅 خصائص أمان Auth0

  • Domain هو مجال Auth0 الخاص بك.

  • Client Id معرف العميل لتطبيقك من نوع single page application في Auth0.

  • Identifier / Audience معرف الجمهور (audience) لواجهة الويب API الخاصة بـ Auth0.

  • السماح بإرسال متعدد هل يمكن للمستجيب المشاركة عدة مرات في نفس الاستبيان؟

Last updated

Was this helpful?