Je me suis renseigné sur OAuth et je n'ai cessé de parler de points d'extrémité. Qu'est-ce qu'un point de terminaison ?
Réponses
Trop de publicités?Allez les gars :) Nous pourrions le faire plus simplement, par des exemples :
/this-is-an-endpoint
/another/endpoint
/some/other/endpoint
/login
/accounts
/cart/items
et lorsqu'il est placé sous un domaine, il ressemblerait à :
https://example.com/this-is-an-endpoint
https://example.com/another/endpoint
https://example.com/some/other/endpoint
https://example.com/login
https://example.com/accounts
https://example.com/cart/items
Peut être http ou https, nous utilisons https dans l'exemple.
Le point d'arrivée peut également être différent pour différentes méthodes HTTP, par exemple :
GET /item/{id}
PUT /item/{id}
Il s'agirait de deux points d'arrivée différents, l'un pour les r etrieving (comme dans "c R ud"), et l'autre pour u pdating (comme dans "cr U d")
Et c'est tout, c'est aussi simple que cela !
Toutes les réponses données jusqu'à présent sont correctes. Un point de terminaison est simplement l'une des extrémités d'un canal de communication. Dans le cas d'OAuth, il y a trois points de terminaison dont vous devez vous préoccuper :
- URI de demande de justificatif temporaire (appelé URL de jeton de demande dans la spécification de la communauté OAuth 1.0a). Il s'agit d'un URI auquel vous envoyez une demande afin d'obtenir un jeton de demande non autorisé de la part du serveur/fournisseur de services.
- URI d'autorisation du propriétaire de la ressource (appelée URL d'autorisation de l'utilisateur dans les spécifications de la communauté OAuth 1.0a). Il s'agit d'un URI vers lequel vous dirigez l'utilisateur pour autoriser un jeton de demande obtenu à partir de l'URI de demande de justificatif temporaire.
- Token Request URI (appelé Access Token URL dans les spécifications de la communauté OAuth 1.0a). Il s'agit d'un URI auquel vous envoyez une demande afin d'échanger un jeton de demande autorisé contre un jeton d'accès qui peut ensuite être utilisé pour obtenir l'accès à une ressource protégée.
Un point final est le "point de connexion" d'un service, d'un outil ou d'une application accessible via un réseau. Dans le monde du logiciel, toute application logicielle en cours d'exécution et "à l'écoute" des connexions utilise un point de terminaison comme "porte d'entrée". Lorsque vous souhaitez vous connecter à l'application, au service ou à l'outil pour échanger des données, vous vous connectez à son point d'accès
- Réponses précédentes
- Plus de réponses