DAN Gateway (dan.gerege.mn)
sso.gov.mn-ийн ДАН системээс иргэний бүртгэлийн мэдээлэл авах gateway.
Анхааруулга: DAN Verify нь зөвхөн Gerege-ийн дотоод platform-уудад зориулагдсан.
3-р талын системд DAN мэдээлэл дамжуулах хориотой.
3-р тал нэвтрэлт нэгтгэхдээ SSO (sso.gerege.mn) ашиглана.
Хоёр горим
| Горим | Endpoint | Тайлбар |
|---|---|---|
| Зургүй | /verify | Callback URL-д query param-р дамжина |
| Зураг бүхий | /verify-full | Token-р дамжуулж API-р бүтэн data авна |
API Endpoints
| Endpoint | Тайлбар |
|---|---|
GET /verify | DAN verify эхлүүлэх (зургүй) |
GET /verify-full | DAN verify эхлүүлэх (зураг бүхий) |
GET /authorized | sso.gov.mn callback |
GET /api/citizen?token=xxx | Зураг бүхий бүтэн data авах |
GET /api/clients | Client жагсаалт (admin) |
POST /api/clients | Client бүртгэх (admin) |
GET /docs | Холболтын заавар |
GET /admin | Admin dashboard |
Тохиргоо
| Variable | Тайлбар |
|---|---|
DAN_CLIENT_ID | sso.gov.mn client ID |
DAN_CLIENT_SECRET | sso.gov.mn client secret |
DAN_SCOPE | ДАН service scope (base64) |
DAN_CALLBACK_URI | OAuth2 redirect URI |
DAN_ADMIN_KEY | Admin API key |
DATABASE_URL | PostgreSQL connection |