Hibah Tambahan Muncul saat meminta izin Kalender Google


10

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Google menunjukkan 3 sembulan di atas kepada pengguna ketika mereka mencoba mendaftar menggunakan google di situs web saya, tetapi tidak menunjukkan sembulan yang sama kepada saya ketika saya mencoba mendaftar. Apa yang saya lihat hanya ini -

masukkan deskripsi gambar di sini

3 pop-up terpisah ini menyebabkan drop-off besar dari situs web saya. Bagaimana saya bisa menghapus 3 pop-up izin yang berbeda ini?

Detail tombol Login Google - Menggunakan Bereaksi Login 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}
    />

Saya menangani ini dengan memeriksa lingkup dikembalikan ketika saya menukar codeuntuk auth_token. Tetapi jika ada yang menemukan cara untuk melewati pop ini, itu akan bagus.
Gautam

Jawaban:


1

Proses Otorisasi untuk aplikasi Google pihak ketiga baru-baru ini berubah untuk memungkinkan pengguna untuk hanya menerima izin yang diinginkannya. Dengan cara ini, pengguna memiliki kontrol lebih besar pada akses aplikasi pada datanya.

Saat ini, tidak ada cara untuk mengubah perilaku ini atau tidak ada dokumentasi / sumber daya publik tentang perubahan ini.


1
Tetapi aplikasi yang lebih lama tidak meminta izin ini sementara saya mendaftar mereka misalnya - dengan jelas
Gautam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.