ما هو المصادقة (Authentication)؟
المصادقة هي طريقة تحقق التطبيق من هوية الشخص قبل السماح له بالدخول، مثلًا عبر كلمة مرور، أو رمز يُرسل إلى البريد الإلكتروني، أو “تسجيل الدخول بحساب Google”.
المصادقة تجيب عن سؤال “من أنت؟”. أما شريكتها، وهي التفويض، فتجيب عن سؤال “ما الذي يُسمح لك بفعله؟”. تسجيل الدخول مصادقة، أما رؤية المدير لصفحة لا يراها المستخدم العادي فهي تفويض.
من الطرق الشائعة كلمة المرور مع البريد الإلكتروني، وروابط الدخول السحرية أو الرموز لمرة واحدة التي تُرسل بالبريد، وتسجيل الدخول بحساب موجود مثل Google أو Apple، وخطوة ثانية مثل تطبيق المصادقة الثنائية.
تطبيق المصادقة بشكل صحيح يعني تخزين كلمات المرور بأمان، والحماية من التخمين المتكرر، وانتهاء صلاحية الجلسات، والتحقق على الخادم من أن كل طلب صادر عن مستخدم مسجّل الدخول ويحق له القيام به.
في Mythex، يبني الوكيل تسجيل الدخول لمستخدمي تطبيقك باستخدام قاعدة بياناتك الخاصة أو مزود مصادقة تختاره أنت، ولا توجد خدمة تسجيل دخول مُدارة مدمجة.
الأسئلة
ما الفرق بين المصادقة والتفويض؟
المصادقة تتحقق من هويتك. أما التفويض فيحدد ما يحق لك رؤيته وفعله بعد دخولك.
هل أبني نظام الدخول بنفسي أم أستخدم مزودًا؟
المزوّدون يتولون عنك الأجزاء الصعبة، مثل استعادة كلمات المرور، وتسجيل الدخول عبر الحسابات الاجتماعية، وتحديثات الأمان. أما بناؤه بنفسك فيمنحك تحكمًا كاملًا لكنه يحمّلك مسؤولية أكبر. وكلا الخيارين ممكن إذا نُفّذ بعناية.
انظر أيضًا
Mythex · Pricing · ابنِ أي شيء بالذكاء الاصطناعي · قوالب المواقع والتطبيقات · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · English