شاشة OAuth الرئيسية

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

مرحبًا بك في الصفحة الرئيسية لبروتوكول OAuth على Apigee Edge. توفر هذه الصفحة المقصودة روابط إلى مستندات ونماذج وموارد أخرى ذات صلة باستخدام OAuth على Apigee Edge.

إطار عمل OAuth 2.0

تأمين واجهات برمجة التطبيقات باستخدام OAuth 2.0 يسرد هذا القسم الموارد ونماذج الرموز والفيديوهات ومواضيع أخرى لمساعدتك على استخدام OAuth 2.0 بنجاح على Apigee Edge.

مزيد من المعلومات حول OAuth 2.0

ستساعدك مجموعة الموارد هذه في استخدام OAuth 2.0 بأقصى سرعة.

  • مستندات Apigee:
    • مقدمة عن OAuth 2.0 -- تغطي مفاهيم OAuth 2.0 ومصطلحاته الأساسية. يركِّز على استخدام OAuth على Apigee Edge.
  • التدريب على منصة Apigee وشهاداتها:
    • تقدِّم Apigee تدريبًا على الإنترنت لمطوّري واجهات برمجة التطبيقات، بما في ذلك دورة تدريبية حول أمان واجهة برمجة التطبيقات، بما في ذلك بروتوكول OAuth.
  • مواصفات مجموعة مهندسي شبكة الإنترنت (IETF):
    • مواصفات IETF -- تنصح Apigee بشدة بمراجعة هذه المواصفات. يتضمن مقدمة أساسية جيدة ونظرة عامة مفاهيمية.
  • كتاب Apigee الإلكتروني وفيديوه:

تنفيذ مسارات نوع المنحة

توفِّر Apigee نماذج عمل لكل نوع من أنواع منح OAuth 2.0 لمساعدتك على البدء. وتمثّل النماذج أفضل الممارسات وتوضّح كيفية تنفيذ أنواع منح بروتوكول OAuth على Apigee Edge.

بيانات اعتماد العميل

رمز التفويض

  • تنفيذ نوع منح رمز التفويض: يتم تقديم نوع المنحة مع التركيز على الخطوات المطلوب اتّباعها لتنفيذ نوع المنحة هذا على Apigee Edge.
  • نموذج التنفيذ: يمكنك الاطّلاع على هذا النموذج المتقدّم على مستودع نماذج واجهات برمجة التطبيقات على GitHub. يمكنك استنساخ العيّنة ونشرها وتشغيلها. لمعرفة التفاصيل، يُرجى الاطّلاع على ملف README. وهو يتضمن تطبيق تسجيل دخول فعّالاً يصادق المستخدمين ويتواصل بشكل آمن مع خادم التفويض.

محتوى ضمني

بيانات اعتماد كلمة مرور مالك المورد


مواضيع تعليمات سريعة

توفّر لك هذه المواضيع سياقًا سريعًا وخطوات موجزة للتعامل مع مهام OAuth 2.0 الشائعة:

مراجع السياسة وواجهة برمجة التطبيقات

توفر هذه المواضيع معلومات مرجعية تفصيلية حول السياسات وواجهات برمجة التطبيقات التي تتوافق مباشرةً مع OAuth 2.0 على Edge.


إطار عمل OAuth 1.0a

يحدّد OAuth 1.0a بروتوكولاً عاديًا يتيح لمستخدمي التطبيقات السماح للتطبيقات باستخدام واجهات برمجة التطبيقات نيابةً عنهم، بدون مطالبة مستخدمي التطبيقات بالإفصاح عن كلمات مرورهم للتطبيق أثناء هذه العملية.

مرجع سياسة OAuth 1.0a

يوضّح مرجع سياسة OAuthV1 طريقة ضبط سهولة استخدام الإصدار 1.0a من OAuth. يكون نوع سياسة OAuthV1 مسؤولاً عن إنشاء رموز مميزة للطلب، وإنشاء رموز الدخول، والتحقق من رموز الدخول استنادًا إلى مواصفات OAuth 1.0a.

واجهات برمجة تطبيقات OAuth 1.0a

توفّر Apigee واجهات برمجة تطبيقات للعمل مع نقاط نهاية OAuth 1.0a.

نموذج OAuth 1.0a على GitHub

يوضّح نموذج الخادم الوكيل لواجهة برمجة التطبيقات على GitHub إعدادات OAuth 1.0a الثلاثية. يمكنك تنزيل هذا الرمز وتشغيله.

الاسم الوصف
oauth10a-3leg يوضح تهيئة OAuth 1.0a الثلاثية.