Ошибка "всплывающее окно закрыто пользователем" при входе в Google - PullRequest
0 голосов
/ 19 января 2019

Я использую Google Signin, и он работает нормально локально. Но когда я ставлю его на сервер и пытаюсь войти, я получаю

    'Uncaught: popup closed by user'

Я отключил мой блокировщик рекламы и все, что может мешать. Но все равно получите ошибку.

Я использую Vuejs для входа в систему, и я знаю, что весь код работает, потому что я могу войти в систему локально просто отлично.

Я все равно выложу код, хотя я почти уверен, что проблема не в этом. Мои методы входа в Vue.js ...

 clickButton(type) {
  var that = this
  that.signType = type
  auth2.grantOfflineAccess({ 'redirect_uri': 'postmessage', 'approval_prompt': 'force' }).then(that.onSignIn);
},

// Callback for Sign In
onSignIn(authResult) {
  if (authResult.code) {
    this.$store.dispatch(TYPES.GET_GOOGLE_TOKEN, { code: authResult.code })
  }
},
...