Dhammaan ereyada

OAuth

Halbeegga oggolaanshaha ee u ogolaanaya app-yada inay gasho xogta isticmaalaha adeeg kale iyaga oo aan wadaagin sirta furaha (password).

Amniga internetka1 daqiiqo akhris

Qeexid

OAuth 2.0 waxay awood siisaa "Ku gal Google" ama gelitaanka API xadidan — isticmaalaha ayaa oggolaanshaha bixiya, app-ku wuxuu helaa token, mana aha sirta password-ka.

OpenID Connect (OIDC) wuxuu ku daraa lakabyo aqoonsi dhabarka sare si loo xaqiijiyo isticmaalaha.

Si fudud

OAuth waa kaararka furaha hotel-ka — gelitaanka qolkaaga (xogta) waqti xaddidan iyada oo aan la gudbin furayaasha gurigaaga (password).

Halka aad ka aragto

  • Ku gal Google/GitHub app-yada webka.
  • App-yo dhinac saddexaad oo la oggol yahay inay gasho Google Calendar.

Sida ay u shaqeyso

  1. 1.Ku celi bixiyaha

    Isticmaalaha wuxuu ku galaa Google, GitHub, iwm.

  2. 2.Oggolow gelitaanada (scopes)

    Isticmaalahu wuxuu ansixiyaa waxa app-ku heli karo.

  3. 3.Isku beddel code

    App-ku wuxuu code-ka oggolaanshaha ku beddelaa access token.

  4. 4.Wac API-yada

    Token-ka waxaa lagu diraa header-ka Authorization.

Maxay muhiim u tahay

  • OAuth waa sida app-yada casriga ah ay si ammaan ah u maamulaan gelitaanka iyo gelitaanka API-ga wakiilka ah.

Inta badan la khaldo

  • OAuth waa isla wax xaqiijinta (authentication).

    OAuth waa oggolaansho (authorization); OIDC ama sessions waxay maamulaan cid isticmaaluhu yahay.