مخصص
<h1>المصادقة باستخدام OAuth</h1>
Last updated September 28, 2018
الوصف
يحصل على رمز المصادقة OAuth 2.0 من مزود OAuth لاستخدامه في التحقق من صحة طلب HTTP أو اتصال Socket. وغالبًا ما يستخدم ذلك للتحقق من واجهات برمجة التطبيقات على الويب. كما يحتفظ هذا السلوك بشكل آمن برمز المصادقة الخاص بك في ملف يمكنك الحصول عليه باستخدام سلوك الحصول على بيانات اعتماد OAuth.
الخصائص
التفعيل عند الإكمال
| الرابط | الرابط الأساسي لمزود OAuth. على سبيل المثال: https://account.google.com |
| نقطة النهاية | نقطة نهاية OAuth. على سبيل المثال: /o/oauth2/v2/auth مما يؤدي إلى رابط نهائي مثل: https://accounts.google.com/o/oauth/v2/auth |
| معرف العميل | معرف العميل المقدم من مزود OAuth. |
| سر العميل | المفتاح السري المقدم من مزود OAuth. |
| المعرف | استخدم هذا المعرف مع سلوك الحصول على بيانات اعتماد OAuth بعد التفويض الناجح. بهذه الطريقة لا تحتاج إلى الاستمرار في التحقق مع الخادم في كل مرة تقوم فيها بإجراء طلب. يتم تخزين البيانات المعتمدة بأمان للاستخدام في وضع عدم الاتصال، بحيث يمكنك الاستمرار في استخدام نفس المعرف حتى بعد مغادرة المشروع والعودة. |
| نوع المنح | أنواع المنح المختلفة لتفويض OAuth. الخيارات المتاحة هي clientCredentials، password، authorizationCode، أو refreshToken. يجب أن يقدم لك مزود OAuth تعليمات على مستوى عالٍ حول نوع المنح الذي تحتاجه. |
| النطاق(clientCredentials، password، authorizationCode، refreshToken) | قائمة مفصولة بفواصل من الأذونات المسموح لك باستخدامها. |
الناتجات
| نوع التوكن |
ينتج نوع التوكن الذي يتم الوصول إليه (ويعرف ذلك باسم "الحمولة"). |
| رمز الوصول |
ينتج رمز التفويض للحصول على الوصول من الخادم. |
| رمز التحديث |
ينتج رمز وصول جديد عندما تنتهي صلاحية الرمز السابق. |
| خطأ |
ينتج أي أخطاء تحدث أثناء المصادقة. |
أمثلة
احصل على الوصول إلى واجهة برمجة التطبيقات على الويب التي تستخدم IAuth 2.0 للتحقق من صحة.

