Nous avons des appareils personnalisés qui fonctionnent sur Android OS mais qui ne comprennent pas les services Google Play.
Nous avons une connexion Google en utilisant l'authentification Webview Oauth2.0. Et selon la documentation, il a été déprécié. J'ai lu qu'il existe un moyen https://developers.google.com/identity/sign-in/android/ mais cela semble qu'il nécessite une incorporation progressive pour les services de jeu.
Alors, comment utiliser l'authentification google?
J'ai trouvé 2 options comme ci-dessous mais seront-elles utiles dans mon cas?
1. https://firebase.google.com/docs/auth/android/start/
2. https://developers.google.com/api-client-library/java/google-api-java-client/oauth2Alternative à l'utilisation de webview pour oAuth Google sans incorporation de service Google Play
Ce qui peut être le plus adapté à mon besoin
S'il vous plaît aider.
Cordialement,
Shraddha
Bonjour, Merci beaucoup pour votre temps.Conformément à la réponse sur SO: https://stackoverflow.com/questions/22142641/access-to-google-api-googleaccountcredential-usingoauth2-vs-googleauthutil-get API Google API Library pour Java est une bibliothèque générique permettant d'accéder aux services Google de tous les types d'applications (Web, installé ou application Android). Cela peut donc être une manière générique sans les services de lecture installés. DROITE? –
Ok. Conformément à cette partie [Client Api Java de Google] (https://developers.google.com/api-client-library/java/google-api-java-client/oauth2#android), les services Google Play ne sont pas nécessaires. Donc vous pourriez essayer ça. Je n'ai pas remarqué, que _Google Api Java Client_ et _Google Sign-In_ sont deux choses différentes. –
Merci. Mais comment obtenir le jeton et autoriser l'utilisateur? –