Définition simple
Le consentement OAuth autorise une application à accéder à des ressources avec des permissions déléguées ou applicatives définies.
Objectif et usage
Le consentement OAuth autorise une application à demander certains accès à des ressources au moyen de permissions définies.
Comment ça fonctionne ?
En mode délégué, l’application agit dans un contexte utilisateur ; les permissions applicatives peuvent permettre un fonctionnement sans utilisateur présent, selon le service et l’autorisation accordée.
Exemple et vérification
Pour comprendre un accès, comparer les permissions consenties, le jeton effectivement obtenu et les restrictions appliquées à la ressource.
Points d’attention
Consentir n’est pas simplement se connecter à l’application. Une demande excessive peut ouvrir un accès durable qu’une simple fermeture de session ne suffit pas à qualifier.
En résumé
Il faut distinguer l’authentification, le consentement et l’autorisation finale de chaque opération.