OAuth expliqué
OAuth est une norme technologique qui vous permet d'autoriser une application ou un service à se connecter à un autre sans divulguer d'informations privées, telles que des mots de passe. Si vous avez déjà reçu un message tel que « Connectez-vous avec Facebook ? » ou "Autoriser cette application à accéder à votre compte ?" vous avez vu OAuth en action.
OAuth signifie Open Authorization—pas d’authentification, comme il est parfois supposé l’être. L'authentification est un processus qui vérifie votre identité. OAuth implique votre identité, mais son objectif est de vous accorder l'autorisation de vous connecter de manière transparente avec différentes applications et services sans vous obliger à créer un nouveau compte. OAuth offre cette simplicité d'expérience en vous donnant la possibilité d'autoriser deux applications à partager certaines de vos données sans révéler vos informations d'identification. Il établit un équilibre entre commodité et sécurité.
OAuth est conçu pour fonctionner avec le protocole de transfert hypertexte (HTTP). Il utilise des jetons d'accès pour prouver votre identité et lui permettre d'interagir avec un autre service en votre nom. Dans le cas où ce deuxième service subit une violation de données, vos informations d'identification sur le premier service resteront en sécurité. OAuth est un protocole standard ouvert largement adopté et la plupart des développeurs de sites Web et d’applications l’utilisent.
Il est important de noter qu’OAuth n’accorde pas à une application ou à un service tiers un accès illimité à vos données. Une partie du protocole précise à quelles données le tiers est autorisé à accéder et ce qu'il peut faire avec ces données. L'établissement de telles limites, et la protection des identités en général, sont particulièrement essentiels dans les scénarios commerciaux où de nombreuses personnes ont accès à une multitude d'informations sensibles et exclusives.
Suivez la Sécurité Microsoft