توفر واجهة برمجة تطبيقات Brightspace للمطورين طريقتين للمصادقة: OAuth 2.0 ومصادقة مفتاح المعرف الخاصة بنا. يغطي دليل المصادقة هذا مصادقة مفتاح المعرف ، ولكن يرجى ملاحظة أننا نشجعك على استخدام معيار OAuth 2.0 لأن هذا هو المكان الذي نستثمر فيه في D2L.
مصادقة مفتاح المعرف
تخويل مفتاح المعرف هو حل مصادقة خاص يسمح للمطورين بكتابة التطبيقات التي تصل إلى خدمات مختلفة نيابة عن المستخدم.
نظرا لأن مصادقة مفتاح المعرف فريدة من نوعها ل Brightspace، فإننا نوصي المطورين باستخدام معاييرنا المستندة إلى معاييرنا OAuth 2.0 كما هو الحال بالنسبة لنا نهج المصادقة الموصى به.
سير العمل
يجب أن تتضمن جميع استدعاءات واجهة برمجة تطبيقات Brightspace اللاحقة معرف التطبيق ومعرف المستخدم ، بالإضافة إلى قيم App Sig و User Sig التي تم إنشاؤها حسابيا. عادة ما يتم إنشاء قيم التوقيع باستخدام Brightspace API SDK.
يتوفر سير عمل مصادقة مفتاح المعرف الفني المفصل للغاية هنا.
موارد
توثيق
بدء مصادقة مفتاح معرف واجهة برمجة التطبيقات
عينة البدء
مجموعات SDK للعميل
ادوات
أداة اختبار API
مقالات مجتمع المطورين
عملية تسجيل التطبيق
كيف يمكنني تحديد عنوان URL الموثوق به؟
مفتاح المعرف - الأسئلة الشائعة حول مصادقة المستخدم وأفضل الممارسات
سير عمل خدمة الويب مقطوعة الرأس
جيت هب
مجموعات SDK للعميل
كود أداة اختبار API