ما هو نوع Grant في Web API؟
ما هو نوع Grant في Web API؟

فيديو: ما هو نوع Grant في Web API؟

فيديو: ما هو نوع Grant في Web API؟
فيديو: What is a REST API? 2024, شهر نوفمبر
Anonim

تطبيق أنواع المنح (أو التدفقات) هي طرق يمكن للتطبيقات من خلالها الحصول على رموز الوصول ومن خلالها يمكنك منحة وصول محدود إلى الموارد الخاصة بك إلى كيان آخر دون الكشف عن بيانات الاعتماد. يدعم بروتوكول OAuth 2.0 العديد من ملفات أنواع من منح ، والتي تسمح بشكل مختلف أنواع من الوصول.

بخصوص هذا ، ما هو نوع المنحة؟

في OAuth 2.0 ، المصطلح " نوع المنحة "يشير إلى الطريقة التي يحصل بها التطبيق على رمز وصول. يعرّف OAuth 2.0 عدة ملفات أنواع المنح ، بما في ذلك تدفق رمز التفويض.

بجانب ما ورد أعلاه ، ما هي أنواع المنح المختلفة في OAuth2؟ تحدد مواصفات OAuth أربعة منح مختلفة بناءً على طبيعة تطبيق العميل: بيانات اعتماد العميل منحة.

  • منحة أوراق اعتماد العميل. الشكل 2: سير عمل منح أوراق اعتماد العميل.
  • منح رمز التفويض.
  • المنحة الضمنية.
  • منحة بيانات اعتماد كلمة مرور مالك المورد.

بجانب ما ورد أعلاه ، ما هو نوع منح التفويض؟

ال تفويض الشفرة نوع المنحة يتم استخدامه من قبل العملاء السريين والعامة لتبادل تفويض رمز رمز وصول. بعد عودة المستخدم إلى العميل عبر عنوان URL لإعادة التوجيه ، سيحصل التطبيق على الامتداد تفويض رمز من عنوان URL واستخدمه لطلب رمز وصول.

ما هو Grant في OAuth2؟

مواصفات OAuth 2.0 هي إطار عمل ترخيص مرن يصف عددًا من منح ("طرق") لتطبيق العميل للحصول على رمز وصول (والذي يمثل إذن المستخدم للعميل للوصول إلى بياناته) والتي يمكن استخدامها لمصادقة طلب إلى نقطة نهاية API.

موصى به: