OIDC: إضافة تسجيل الدخول
في هذا الدرس 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
userinfoendpoint and standard scopes likeopenidandprofile. - 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.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.