OAuth
OAuth est un standard ouvert d’autorisation qui permet à une application d’accéder à une partie de vos données sur un autre service sans avoir besoin de connaître votre mot de passe. Au lieu de livrer vos identifiants, vous accordez une autorisation précise et limitée, et le service remet à l’application un jeton qui agit comme une clé temporaire et révocable. C’est ce qui se passe quand vous cliquez sur « Se connecter avec Google » et qu’une appli demande, par exemple, à voir votre agenda mais pas vos e-mails. Ses avantages : vous ne partagez jamais votre mot de passe, les autorisations sont granulaires et vous pouvez les retirer quand vous le souhaitez. Il faut distinguer qu’OAuth gère l’autorisation — ce qu’une appli a le droit de faire — tandis que l’authentification — qui vous êtes — est résolue par des couches comme OpenID Connect. Il est au cœur d’une grande partie des connexions et des intégrations entre services d’aujourd’hui.