Explication de la danse OAuth : 1. L'appli (consumer) envoie une requête HTTP au serveur sur l'url /initiate en donnant l'url de callback qui sera utilisée au 5 2. Le serveur renvoie un token et secret temporaires 3. L'appli redirige l'utilisateur (resource owner) sur l'url /authorize du serveur en y ajoutant le token temporaire 4. Le serveur présente un écran pour que l'utilisateur accepte l'appli 5. L'utilisateur accepte et est redirigé sur l'url callback donnée à 1 à laquelle est rajoutée un verifier et le token donné en 2 6. Le client envoie une requête au serveur sur l'url /token pour obtenir un token permanent en donnant le token et le verifier 7. Le serveur vérifie et réponds en donnant un token définitif associé à cet utilisateur.