Grant hom hauv OAuth yog dab tsi?
Grant hom hauv OAuth yog dab tsi?

Video: Grant hom hauv OAuth yog dab tsi?

Video: Grant hom hauv OAuth yog dab tsi?
Video: The Children of Captain Grant (1936) movie 2024, Tej zaum
Anonim

Hauv OAuth 2.0, lub sij hawm hom nyiaj pab ” hais txog txoj hauv kev uas daim ntawv thov tau txais token nkag. Txhua hom nyiaj pab yog ua kom zoo rau ib qho kev siv tshwj xeeb, txawm tias yog lub vev xaib app, ib txwm muaj app, ib lub cuab yeej tsis muaj peev xwm tsim lub web browser, lossis daim ntawv thov server-rau-server.

Xav txog qhov no, qhov kev tso cai nyiaj pub dawb yog dab tsi?

Cov Kev tso cai Code hom nyiaj pab yog siv los ntawm cov neeg tsis pub lwm tus paub thiab pej xeem cov neeg siv khoom sib pauv kev tso cai code rau ib tug nkag token. Tom qab tus neeg siv rov qab mus rau tus neeg siv khoom los ntawm redirect URL, daim ntawv thov yuav tau txais kev tso cai code los ntawm URL thiab siv nws los thov kom nkag mus rau token.

Tsis tas li ntawd, Grant_type yog dab tsi? Los ntawm OAuth2 RFC: Kev tso cai pub dawb yog daim ntawv pov thawj uas sawv cev rau tus tswv peev txheej kev tso cai (kom nkag mus rau nws cov peev txheej tiv thaiv) siv los ntawm tus neeg siv khoom kom tau txais cov cim nkag. Cov pub_type =password txhais tau hais tias koj tab tom xa ib tus neeg siv lub npe thiab tus password rau qhov / token kawg.

Xav txog qhov no, Grant hom hauv Web API yog dab tsi?

Daim ntawv thov pab hom (lossis ntws) yog txoj hauv kev los ntawm cov ntawv thov tuaj yeem tau txais Access Token thiab los ntawm qhov uas koj pub txwv kev nkag mus rau koj cov peev txheej mus rau lwm qhov chaw yam tsis tau nthuav tawm cov ntaub ntawv pov thawj. OAuth 2.0 raws tu qauv txhawb nqa ntau yam hom ntawm nyiaj pab , uas tso cai sib txawv hom ntawm kev nkag.

Password Grant yog dab tsi?

Cov Password pub hom yog ib txoj hauv kev los pauv tus neeg siv cov ntaub ntawv pov thawj rau kev nkag token. Vim tias daim ntawv thov tus neeg siv yuav tsum sau cov neeg siv khoom tus password thiab xa mus rau tus neeg rau zaub mov tso cai, nws tsis pom zoo tias qhov no pub yuav siv tag nrho lawm.

Pom zoo: