Ano ang implicit grant flow?
Ano ang implicit grant flow?

Video: Ano ang implicit grant flow?

Video: Ano ang implicit grant flow?
Video: Only A Glass Of This Juice... Reverse Clogged Arteries & Lower High Blood Pressure - Doctor Reacts 2024, Nobyembre
Anonim

Ang Implicit Grant ay isang OAuth 2.0 daloy na ginagamit ng mga client-side na app upang ma-access ang isang API. Sa dokumentong ito, gagawin namin ang mga hakbang na kailangan para maipatupad ito: kunin ang pahintulot ng user, kumuha ng token at mag-access ng API gamit ang token.

Tinanong din, ano ang implicit grant?

Ang Implicit Grant Ang uri ay isang paraan para sa isang solong pahinang JavaScript app na makakuha ng access token nang walang intermediate code exchange step. Ito ay orihinal na nilikha para sa paggamit ng mga JavaScript app (na walang paraan upang ligtas na mag-imbak ng mga lihim) ngunit inirerekomenda lamang sa mga partikular na sitwasyon.

Bukod sa itaas, secure ba ang implicit grant? Implicit grant ay higit pa ligtas sa diwa na hindi nito ilantad ang sikreto ng kliyente, na maaaring ibahagi sa iyong mga panloob na application. Ang pangunahing dahilan kung bakit hindi ka dapat gumamit ng lihim na key ay hindi mo mapagkakatiwalaan ang device protektahan ang sikretong susi.

Sa tabi nito, ano ang OAuth2 implicit flow?

Ang OAuth2 implicit Ang grant ay isang variant ng iba pang authorization grant. Nagbibigay-daan ito sa isang kliyente na makakuha ng access token (at id_token, kapag gumagamit ng OpenId Connect) nang direkta mula sa authorization endpoint, nang hindi nakikipag-ugnayan sa token endpoint o nagpapatotoo sa kliyente.

Ano ang authorization grant?

Ang Awtorisasyon Code bigyan uri ay ginagamit ng mga kumpidensyal at pampublikong kliyente upang makipagpalitan ng isang awtorisasyon code para sa isang access token. Pagkatapos bumalik ang user sa client sa pamamagitan ng redirect URL, makukuha ng application ang awtorisasyon code mula sa URL at gamitin ito para humiling ng access token.

Inirerekumendang: