Hamuga ID
  • Танилцуулга
  • Хэрэглэгчийн гарын авлага
  • Ажиллах зарчим
  • Холболт хийх заавар
    • ID токен гэж юу вэ?
    • ID токен авах
      • Authentication request
      • Token request
    • ID токен баталгаажуулах
Powered by GitBook
On this page

Ажиллах зарчим

PreviousХэрэглэгчийн гарын авлагаNextID токен гэж юу вэ?

Last updated 1 year ago

Hamuga ID-р амжилттай нэвтрэх үед Клиент аппликейшн хэрэглэгчийг тодорхойлох дахин давтагдашгүй ID болон имэйл, утасны дугаар г.м мэдээллийг агуулсан ID токен хүлээн авах болно.

Цаашид ID токен-с гадна Hamuga нөөцөд хандах эрх бүхий "Access token" өгдөг болно.

  1. Хэрэглэгч төхөөрөмжөөсөө Hamuga ID-р нэвтрэх товч дарж id.hamuga.mn нэгдсэн нэвтрэлтийн веб рүү орно.

  2. Хэрэглэгч таних/нэвтрэх процесс, Hamuga ID болон хэрэглэгчийн хооронд явагдана.

  3. Хэрэглэгч Hamuga ID руу амжилттай нэвтэрч клиент талд мэдээлэл өгөхийг зөвшөөрснөөр Hamuga ID-с клиент талын Redirect URI-руу нэг удаагийн код(authorization code)-г "code" query param-р дамжуулан илгээнэ.

  4. Redirect URI-р хүлээж авсан нэг удаагийн кодыг клиент тал back channel руу илгээнэ.

  5. Нэг удаагийн кодыг ашиглан ID токен авах хүсэлт илгээнэ.

  6. Hamuga ID талаас нэг удаагийн код болон бусад crediential-уудыг шалгаад ID токен буцаана.

  7. Одоогоор Access Token болон User info endpoint байхгүй тул алгасаж болно.