Агуулгыг алгасах

Developer Portal

Production · Давхарга 4 — Салбар продукт · Репо: developer-gerege-mn · developer.gerege.mn

Gerege экосистем дээр бүтээх хөгжүүлэгчдэд зориулсан нэгдсэн гарц. API каталог, апп бүртгэлийн заавар, AI туслах — дэлхийн жишгийн developer portal-уудын (Stripe · Twilio · Singapore APEX) мэдээллийн бүтцээр.

Хамрах хүрээ — зориудаар нарийн

Энэ портал нь бүх зүйлийг хийхийг оролддоггүй. Дотор нь байгаа зүйлс:

  • хөгжүүлэгчийн самбар (эхлэх алхмууд),
  • API каталог — API тус бүрийн scope · endpoint · ажилладаг cURL жишээ,
  • апп бүртгэх заавар,
  • AI туслах,
  • хамгийн бага админ цөм.

Дотор нь БАЙХГҮЙ: иргэнд харсан үйлчилгээ, баримт бичгийн урсгал, төлбөр. Тэдгээр нь Gerege Platform дээр байна.

Хамгийн чухал дүрэм — credential энд амьдардаггүй

Портал OAuth client ҮҮСГЭДЭГГҮЙ

Developer Portal нь OAuth client үүсгэхгүй, client secret-ийг харахгүй, хадгалахгүй. Апп бүртгэл нь бүхэлдээ Gerege SSO (sso.gerege.mn) дээр явагдана.

Портал зөвхөн: юу бэлдэх ёстойг тайлбарлаж, SSO консол руу гүн холбоос хийнэ.

Учир нь credential хоёр системд зэрэг амьдарвал хэзээ нэгэн цагт зөрнө — нэг талд устгагдсан client нөгөө талд ажилласаар байх, secret ротаци нөгөө талд хүрэхгүй байх гэх мэт. Нэг эх сурвалж байх нь цорын ганц найдвартай арга.

Танилт

Портал өөрөө Gerege SSO-ийн OIDC RP — нэвтрэлт нь sso.gerege.mn дээр eID-ээр явагдана. Өөрийн нууц үгийн систем байхгүй.

Бүтэц

developer-gerege-mn/
├── backend/     # Go · chi · pgx · PostgreSQL · Redis · Gerege SSO (OIDC RP)
│   └── docs/    # ARCHITECTURE · DEVELOPMENT · API_CONTRACT · SECURITY (EN/MN)
├── frontend/    # Next.js BFF
└── docs-site/   # MkDocs — порталын өөрийн баримт

Гол хуудсууд

Зам Агуулга
/dashboard Эхлэх алхмуудын самбар
/apis API каталог — scope, endpoint, cURL жишээ
/apps Апп бүртгэх заавар (SSO консол руу холбоос)

Төрийн хувилбар

developer.dgov.mn (репо developer-dgov-mn) нь мөн адил портал, төрийн шугам дээр. Тэр нь нээлттэй эхТөрийн шугам хуудаснаас үзнэ үү.

Дэлгэрэнгүй баримт

Порталын өөрийн баримтын сайт нь developer-gerege-mn репо-гийн docs-site/ хавтаст MkDocs-оор, MN/EN хоёр хэлээр байрлана. Гол бүлгүүд: Танилцуулга · Архитектур · Нэвтрэлт (eID + SSO, апп бүртгэх, eID Service Proxy, API Gateway) · Аюулгүй байдал · Ажиллагаа.