DAN Gateway¶
Production · الطبقة 2 — المصادقة ·
المستودع: sso-gerege-mn (dan.gerege.mn/) · dan.gerege.mn
DAN هو نظام التعرّف الحكومي الموحّد في منغوليا، وهذه هي البوابة الموصِّلة إليه. وتتألّف من واجهة برمجية بلغة Go وواجهة ويب بـ Next.js.
ماذا تفعل؟¶
تُستخدَم DAN في منظومة Gerege لغرضين:
- التحقّق ضمن «اعرف عميلك» (KYC) — عند تسجيل المواطن في eID Mongolia تُقابَل بياناتُه المدنية مع DAN، ويُضاف إلى ذلك فحصُ حيوية بالتعرّف على الوجه.
- بوابة تعرّف — واجهة موحّدة للمسارات التي تستلزم التعرّف على المستخدم عبر DAN.
البنية¶
| الجزء | التقنية | الدور |
|---|---|---|
api/ |
Go | خلفية تتخاطب مع DAN؛ مسار verify / authorized |
web/ |
Next.js | واجهة إدارية وشاشات اختبار |
نقاط النهاية الرئيسة¶
| المسار | الغرض |
|---|---|
/verify |
بدء طلب تعرّف |
/authorized |
استقبال نتيجة التفويض |
/try |
مسار تجريبي |
/health |
فحص السلامة |
/admin |
شاشات الإدارة |
ويخضع المساران اللذان يبدآن التعرّف ويستقبلان التفويض لـتحديد معدّل صارم عند الحافّة (حمايةً من هجمات التخمين).
من يستخدمها؟¶
بوابة DAN خدمة داخلية — لا تستدعيها تطبيقات الأطراف الثالثة مباشرةً. ومستدعوها المعتادون:
- eID Mongolia — للتحقّق ضمن KYC أثناء التسجيل،
- Gerege SSO — في المسارات التي تستلزم ذلك.
DAN مقابل eID
كلاهما يتعلّق بـ«التعرّف»، لكن دوريهما مختلفان. فـDAN يتحقّق من المواطن في مقابل السجل الحكومي (KYC). أمّا eID فتمنح ذلك المواطن مفاتيح تشفير وشهادات تتيح له بعدئذٍ الدخول والتوقيع. وللتسجيل في eID يجب أولًا اجتياز التحقّق عبر DAN.
الوثائق التفصيلية¶
توجد وثائق التنفيذ في مجلّد dan.gerege.mn/ داخل مستودع sso-gerege-mn.