Google user displayName null при входе в систему с помощью пользователя G Suite - PullRequest
0 голосов
/ 28 марта 2020

Я столкнулся с довольно простой проблемой. Я разрешаю моим пользователям проходить аутентификацию с помощью Google (через Firebase). Вход выполняется через

const google = new firebase.auth.GoogleAuthProvider()
firebase.auth().signInWithRedirect(google)

, а затем я слушаю authChanges, например,

firebase.auth().onAuthStateChanged(authUser => {
    console.log(authUser.displayName)
})

Проблема . Когда я вхожу в свою учетную запись Gmail, я получаю displayName. Но если я войду в свою учетную запись G Suite, displayName будет null.

Могу ли я что-то сделать с моей стороны, чтобы получить также dispayName для учетных записей G Suite? Нравится запросить дополнительные прил., Et c.?

...