Dois-je utiliser OAuth pour mon API ?
Dois-je utiliser OAuth pour mon API ?

Vidéo: Dois-je utiliser OAuth pour mon API ?

Vidéo: Dois-je utiliser OAuth pour mon API ?
Vidéo: Qu'est-ce que OAuth2 expliqué simplement ? 2024, Novembre
Anonim

2 réponses. C'est bien que tu veuilles faire un repos API en nœud. Mais si vos données sont sensibles, telles que les données d'utilisateur privées, vous devez alors mettre une sorte de couche de sécurité sur votre API . Aussi, en utilisant OAuth ou une autre sécurité basée sur des jetons peut vous aider à créer une meilleure vérification des autorisations dans votre base d'utilisateurs.

De cette façon, qu'est-ce que OAuth dans l'API ?

C'est OAuth . OAuth est un cadre d'autorisation déléguée pour REST/ Apis . Il permet aux applications d'obtenir un accès limité (étendues) aux données d'un utilisateur sans révéler le mot de passe d'un utilisateur. Il dissocie l'authentification de l'autorisation et prend en charge plusieurs cas d'utilisation s'adressant à différentes capacités de périphérique.

De même, comment ajouter OAuth à mon API ? Créer une API de fournisseur OAuth 2.0

  1. Dans une fenêtre de commande, accédez au dossier de projet que vous avez créé dans le didacticiel Tutoriel: création d'une définition d'API REST d'appel.
  2. Dans le concepteur d'API, cliquez sur l'onglet API.
  3. Cliquez sur Ajouter > API du fournisseur OAuth 2.0.
  4. Remplissez les champs selon le tableau suivant:
  5. Cliquez sur Créer une API.

On peut également se demander si vous devez utiliser OAuth ?

Vous devriez seul utiliser OAuth si tu en a vraiment besoin. Si tu construisent un service où tu avoir besoin utiliser les données privées d'un utilisateur qui sont stockées sur un autre système - utiliser OAuth . Si non - tu pourrait vouloir à repensez votre approche !

La clé API est-elle sécurisée ?

Sécurité de API clés API les clés ne sont généralement pas considérées sécurise ; ils sont généralement accessibles aux clients, ce qui permet à quelqu'un de voler facilement un Clé API . Une fois la clé est volé, il n'a pas d'expiration, il peut donc être utilisé indéfiniment, sauf si le propriétaire du projet révoque ou régénère le clé.

Conseillé: