Què és el tipus de subvenció a OAuth2?
Què és el tipus de subvenció a OAuth2?

Vídeo: Què és el tipus de subvenció a OAuth2?

Vídeo: Què és el tipus de subvenció a OAuth2?
Vídeo: Взлом приложений Oauth — Pt. 1 2024, De novembre
Anonim

A OAuth 2.0, el terme tipus de subvenció ” es refereix a la manera com una aplicació obté un testimoni d'accés. OAuth 2.0 en defineix diversos tipus de subvencions , inclòs el flux del codi d'autorització.

La gent també es pregunta quins són els diferents tipus de subvencions a OAuth2?

L'especificació OAuth en defineix quatre diferents subvencions en funció de la naturalesa de l'aplicació client: Credencials del client Grant.

  • Subvenció de credencials de client. Figura 2: Flux de treball de concessió de credencials de client.
  • Codi d'autorització de concessió.
  • Subvenció implícita.
  • Concessió de credencials de contrasenya del propietari del recurs.

A més, què és el tipus de subvenció implícit a OAuth2? El Tipus de subvenció implícita és una manera perquè una aplicació JavaScript d'una sola pàgina obtingui un testimoni d'accés sense un pas intermedi d'intercanvi de codi. Va ser creat originalment per a les aplicacions JavaScript (que no tenen una manera d'emmagatzemar secrets de manera segura), però només es recomana en situacions específiques.

En conseqüència, què és Grant a OAuth2?

L'especificació OAuth 2.0 és un marc d'autorització flexible que descriu una sèrie de subvencions ("mètodes") perquè una aplicació client adquireixi un testimoni d'accés (que representa el permís d'un usuari perquè el client accedeixi a les seves dades) que es pot utilitzar per autenticar una sol·licitud a un punt final de l'API.

Què és Grant_type?

Des de l'RFC OAuth2: una concessió d'autorització és una credencial que representa l'autorització del propietari del recurs (per accedir als seus recursos protegits) utilitzada pel client per obtenir un testimoni d'accés. El tipus_subvenció =contrasenya significa que esteu enviant un nom d'usuari i una contrasenya al punt final /token.

Recomanat: