<h1>المصادقة باستخدام OAuth</h1> | hyperPad Documentation

Loading...

Logo
Documentationمخصص<h1>المصادقة باستخدام OAuth</h1>

الوصف

يحصل على رمز المصادقة 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 للتحقق من صحة.

مرتبطة

الاتصال بـ Socket

إصدار إلى Socket

الحصول على بيانات اعتماد OAuth

الحصول على حالة Socket

طلب HTTP

فتح الرابط

إزالة بيانات اعتماد OAuth

حدث Socket

عميل Socket.io