انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهJNR-039-L05

OIDC: إضافة تسجيل الدخول

  • الدرس 5 من 8
  • Junior
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

tell OAuth 2.0 and OpenID Connect apart.

الموضوعات المخطط لها

  • OIDC (OpenID Connect) is a thin layer on top of OAuth 2.0 that adds login.
  • It adds an ID token (a JWT) that tells the client who logged in.
  • The ID token is for the client app. Never send it to an API as an access token.
  • OIDC also adds a userinfo endpoint and standard scopes like openid and profile.
  • OAuth: "what may this app do?" OIDC: "who just logged in?"
تفاصيل المخطط المبدئي

عرض عملي

a table: access token vs ID token: audience, purpose, who reads it.

اختبر فهمك

Which token proves who logged in, for the client?

أظهر الإجابة

The ID token.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.