En bref, GitHub utilise le gestionnaire interne Account System pour stocker vos informations d'identification GitHub. Cela fonctionne exactement de la même manière que l'ajout d'un compte Google ou d'un compte Exchange. Essentiellement, vous vous connectez avec vos informations d'identification et elles sont stockées dans le gestionnaire de compte, ce qui vous évite de devoir les saisir à nouveau à l'avenir.
Cela est particulièrement utile lorsque les informations d'identification sont utilisées dans plusieurs applications, car vous ne devez vous connecter qu'une seule fois. Par exemple, Google Chrome accédera à votre compte via le gestionnaire de compte au lieu de vous obliger à vous reconnecter (la boîte de dialogue jaune qui s'affiche en bas et vous demande si vous voulez vous connecter avec votre compte détenu localement sur votre téléphone lorsque vous visitez gmail ou un autre site Web Google sur le navigateur Google Chrome de votre téléphone).
Qu'est-ce que ça veut dire qu'ils peuvent créer des comptes ?
Ils peuvent créer des comptes locaux sur votre téléphone pour leur application (et uniquement leur application). Voici un exemple de liste sur mon téléphone :
Capture d'écran (Cliquez sur l'image pour l'agrandir)
Pourquoi Amazon (application Kindle) / GitHub en auraient-ils besoin ?
Il simplifie les identifications dans Android. C'est la méthode recommandée pour ce faire.
Y a-t-il des risques ?
Il ne devrait pas y en avoir. Si une application utilise l'AccountManager et veut, par exemple, utiliser votre compte Google, elle devra vous demander explicitement la permission, car elle a besoin d'un jeton d'authentification pour utiliser ce compte. Pour plus d'informations, consultez la documentation du SDK .
0 votes
J'ai également trouvé une explication par le Guardian, pourquoi ils demandent certaines permissions : guardian.co.uk/mobile/insideguardian/Android-app-permissions Mais j'aimerais obtenir une réponse plus détaillée, notamment en ce qui concerne les risques potentiels.