Moet ik OAuth gebruiken voor mijn API?
Moet ik OAuth gebruiken voor mijn API?

Video: Moet ik OAuth gebruiken voor mijn API?

Video: Moet ik OAuth gebruiken voor mijn API?
Video: OAuth, JWT, HMAC, oh my! API security for your enterprise 2024, Mei
Anonim

2 antwoorden. Het is goed dat je dat wilt doen een rust API in knoop. Maar als uw gegevens gevoelig zijn, zoals persoonlijke gebruikersgegevens, dan moet u een soort beveiligingslaag op uw API . Ook, OAuth gebruiken of andere op tokens gebaseerde beveiliging kan u helpen een betere machtigingscontrole op te bouwen in uw gebruikersbestand.

Op deze manier, wat is OAuth in API?

Dit is OAuth . OAuth is een gedelegeerd autorisatieraamwerk voor REST/ API's . Het stelt apps in staat om beperkte toegang (scopes) tot de gegevens van een gebruiker te krijgen zonder het wachtwoord van een gebruiker weg te geven. Het ontkoppelt authenticatie van autorisatie en ondersteunt meerdere use-cases voor verschillende apparaatmogelijkheden.

Evenzo, hoe voeg ik OAuth toe aan mijn API? Een OAuth 2.0-provider-API maken

  1. Ga in een opdrachtvenster naar de projectmap die u hebt gemaakt in de zelfstudie Zelfstudie: Een invoke REST API-definitie maken.
  2. Klik in de API Designer op het tabblad API's.
  3. Klik op Toevoegen > OAuth 2.0-provider-API.
  4. Vul de velden in volgens de volgende tabel:
  5. Klik op API maken.

Je kunt je ook afvragen: moet je OAuth gebruiken?

Je zou moeten enkel en alleen gebruik OAuth indien jij het eigenlijk nodig hebben. Indien jij bouwen een dienst waar jij nodig hebben gebruiken de privégegevens van een gebruiker die op een ander systeem zijn opgeslagen - gebruik OAuth . Als niet - jij zou willen tot heroverweeg je aanpak!

Is de API-sleutel veilig?

Veiligheid van API sleutels API sleutels worden over het algemeen niet in overweging genomen zeker ; ze zijn doorgaans toegankelijk voor klanten, waardoor het voor iemand gemakkelijk is om een API sleutel . Zodra de toets is gestolen, heeft het geen vervaldatum, dus het kan voor onbepaalde tijd worden gebruikt, tenzij de projecteigenaar het intrekt of regenereert toets.

Aanbevolen: