申请Google日历权限时弹出额外拨款


10

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

当用户尝试在我的网站上使用google进行注册时,Google会向用户显示上述3个弹出窗口,但是当我尝试进行注册时,不会向我显示相同的弹出窗口。我看到的就是这个-

在此处输入图片说明

这3个单独的弹出式窗口正导致我的网站大量下架。如何删除这3个不同的权限弹出窗口?

Google登录按钮详细信息-使用React Google登录

    <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}
    />

我通过检查的范围处理这个时返回的我交换codeauth_token。但是,如果有人找到跳过此流行的方法,那就太好了。
乔塔姆

Answers:


1

第三方Google应用程序的授权过程最近已更改为允许用户仅接受他/她想要的权限。这样,用户可以更好地控制应用程序对其数据的访问。

目前,尚无办法更改此行为,也没有有关此更改的任何公共文档/资源。


1
但是,例如,当我注册旧版应用时,它们不会要求这些权限-calendly
Gautam,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.