title: Firebase / Google sign-in authentication : profile photo not retrieved on gmail business account
body: <p>I am using Firebase / Google sign-in authentication to log users in my app. The authentication works perfectly with Gmail account - however, with the accounts of my client, which has a business Gmail account (..@company.com), the authentication works but the user profile picture is not shared (the User object is returned with a default picture, like this one : 
  <a href="https://lh3.googleusercontent.com/-9Me77eEe8m0/AAAAAAAAAAI/AAAAAAAAAAA/0uO0KAv-PMQ/photo.jpg" rel="nofollow noreferrer">https://lh3.googleusercontent.com/-9Me77eEe8m0/AAAAAAAAAAI/AAAAAAAAAAA/0uO0KAv-PMQ/photo.jpg</a>
  ). </p>
  
  <p>For information, I am using the very standard signInWithPopup method : </p>
  
  <pre><code>var provider = new firebase.auth.GoogleAuthProvider();
  firebase.auth().signInWithPopup(provider)      
    .then((credential) =&gt;  {
      var authState = credential.user
      updateUserData()  // Updating user's data })
    .catch(error =&gt; console.log(error))
  </code></pre>
  
  <p>So I tried to get around this by finding the profile photos directly on the net, instead of getting it from the authentication, by using id based url, for example like this : </p>
  
  <p><a href="http://picasaweb.google.com/data/entry/api/user/" rel="nofollow noreferrer">http://picasaweb.google.com/data/entry/api/user/</a>?alt=json</p>
  
  <p>But the json also returns a default photo for the email adresses with the business account, so this makes me assume there must be some specific privacy settings for this business account which prevent the photos from being shared. </p>
  
  <p>Does any one had this problem already, or has any idea on : </p>
  
  <ul>
  <li>the settings to be changed on gmail business accounts to enable profile photo sharing? </li>
  <li>if it is possible to make a consent screen, to get the consent of the user to share his basic profile infos with the app (I know the consent screen has been removed recently by Google when the app requires only basic profile informations -name, email, photo, ..-) ? </li>
  <li>a more 'hacky' way to get the photos from the net ? </li>
  <li>any other suggestion ?</li>
  </ul>