مفاهيم ومصطلحات الأمان الأساسية
تعرّفوا إلى مصطلحات الأمان الأساسية مثل الكيانات الرئيسية والمطالبات والرموز وحدود الثقة.
مفاهيم ومصطلحات الأمان الأساسية درس مجاني في OAuth2 & OpenID Connect Deep Dive على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في OAuth2 & OpenID Connect Deep Dive، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة OAuth2 & OpenID Connect Deep Dive 4 دروس في المجموع.
بعض أجزاء هذا الدرس لم تُترجم بعد وتظهر باللغة الإنجليزية.
Welcome to Security Basics!
Core security terms are the alphabet of building secure systems. Let's lock in the words you'll meet over and over in auth work.
Who is a Principal?
A principal is any entity that can be authenticated or authorized — a user, a service calling another service, or even a device. Basically, any identity needing verification.
Principals in Action
When you sign into an app, you're the principal. Later, that app itself becomes a principal — using its own identity to reach the photo storage service.
What are Claims?
A claim is a statement about a principal — a fact like a name or role, usually a key-value pair, that helps the system decide who you are and what you can do.
Claims: Your Digital Attributes
Think of a driver's license: it carries claims about you — name, email, role. Systems read these claims to make access decisions.
The Role of Tokens
A token is a small digital proof of your identity and permissions — a badge that lets you access resources without re-entering credentials each time.
Tokens: Your Access Pass
After you log in, the system issues a token. You send that with each request instead of your password, and the system inspects it to verify you.
What are Trust Boundaries?
A trust boundary is where the level of trust changes between systems. Anything crossing it should be treated as suspicious and validated.
Trust Boundaries: System Layers
Trust boundaries sit everywhere: browser to backend, app to database, even service to service. Each crossing demands validation, never blind trust.
Test Your Knowledge
Which term describes a statement or assertion made about a principal, conveying attributes like name or role?
Recap: Your Security Toolkit
Recap: principals are the who, claims are facts about them, tokens carry identity, and trust boundaries mark where you must validate.
الأسئلة الشائعة
هل درس «مفاهيم ومصطلحات الأمان الأساسية» مجاني؟
نعم — نص درس «مفاهيم ومصطلحات الأمان الأساسية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة OAuth2 & OpenID Connect Deep Dive، انتقل إلى CoddyKit PRO. تتضمن دورة OAuth2 & OpenID Connect Deep Dive 4 دروس في المجموع.
ماذا ستتعلم في «مفاهيم ومصطلحات الأمان الأساسية»؟
تعرّفوا إلى مصطلحات الأمان الأساسية مثل الكيانات الرئيسية والمطالبات والرموز وحدود الثقة. تتمرن على OAuth2 & OpenID Connect Deep Dive مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ OAuth2 & OpenID Connect Deep Dive؟
لا تُشترط خبرة سابقة. OAuth2 & OpenID Connect Deep Dive على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «مفاهيم ومصطلحات الأمان الأساسية»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس OAuth2 & OpenID Connect Deep Dive هذا؟
نعم. كل درس في OAuth2 & OpenID Connect Deep Dive يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- شرح AuthN مقابل AuthZ
- تطور إدارة الهوية
- مفاهيم ومصطلحات الأمان الأساسية
- عوامل المصادقة والمصادقة متعددة العوامل