title: How to map phone number with Cognito User Pool Federated to Google
body: <p>According to <a href="https://developers.google.com/identity/protocols/googlescopes#google_sign-in" rel="noreferrer">Scopes for Google SignIn</a>, there is no 'phone' scope, the only scopes are openid, email, profile.</p>
  
  <p>My Cognito User Pool has a phone user attribute, and it is required. </p>
  
  <p>For users who sign-up directly with the user pool, they enter their phone number in Amazon's hosted UI which displays a phone field in the sign up form, all good.</p>
  
  <p>For users who sign-up with Google, they get an error. I've traced it to the fact that Google doesn't send over a phone_number and the mapping from Google to User Pools attribute fails. If I create a new pool, which does not require a phone_number federation to Google works, the moment I require that attribute it fails, despite the fact that the Google Account I test with has a phone_number.</p>
  
  <p><strong>Is mapping phone really not possible when sign in with Google federated to Cognito User Pool?</strong></p>
  
  <p><strong>Is it possible for the the hosted SignUp UI to show a field for my Google users asking them to fill in the phone number between them authenticating with Google and the hosted UI redirecting to my redirect URL?</strong></p>
  
  <p><strong>Alternate solutions?</strong></p>