Google affiche les 3 popups ci-dessus aux utilisateurs lorsqu'ils essaient de s'inscrire en utilisant google sur mon site Web, mais il ne m'affiche pas la même popup lorsque j'essaie de m'inscrire. Ce que je vois, c'est juste -
Ces 3 fenêtres contextuelles distinctes provoquent d'énormes pertes de mon site Web. Comment puis-je supprimer ces 3 fenêtres contextuelles d'autorisation différentes?
Détails du bouton de connexion Google - Utilisation de React Google Login
<div className="manager-signup-container">
<div className="content">Join Peoplebox as a Manager to have productive 1:1s that drive actions.</div>
<GoogleLogin
className={`google-btn-${this.state.loginbtnStatus}`}
clientId={GOOGLE_CLIENT_ID}
buttonText="Sign up with Google"
onSuccess={(response) => this.responseOauth(response, "google")}
onFailure={this.responseGoogleFail}
responseType="code"
scope="profile email https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/calendar.readonly"
accessType="offline"
prompt="consent"
disabled={this.state.loginDisabled}
/>
code
pourauth_token
. Mais si quelqu'un trouve un moyen de sauter cette pop, ce serait génial.Réponses:
Le processus d'autorisation pour les applications Google tierces a récemment changé pour permettre à l'utilisateur d'accepter uniquement les autorisations qu'il souhaite. De cette façon, l'utilisateur a plus de contrôle sur l'accès des applications à ses données.
Pour le moment, il n'y a aucun moyen de modifier ce comportement ni aucune documentation / ressource publique sur ce changement.
la source