SSO SAML Connection does not return email or other attributes other than token at user login

We are trying to set up our first Auth0 integration to support a Single Sign On password connection from a browser-based login. Our developer is running into an issue and I wanted to see if anyone could shed some light.

We have set up a test environment based on this article:

After creating a test user and logging in, we receive a token but do not receive any other user information – for our platform, it will key for us to transmit (at minimum) the user email address along with the token after the user authenticates into the app.

def auth0!

binding.pry
@user = User.find_for_google_oauth2(request.env[“omniauth.auth”], current_user)
if @user.persisted?
flash[:notice] = I17n.t “devise.omniauth_callbacks.success”, :kind => “Google”
sign_in_and_redirect @user, :event => “authentication”
else
session[“devise.google_data”] = request.env[“omniauth.auth”]
redirect_to new_organization_path
end
end

When the user signs in, it returns the following values that are nil except for the token:

[1] pry(#<OmniauthCallbacksController>)> request.env[“omniauth.auth”] => 

{“provider”=>”auth0”,
“Uid” => nil,
“info”=>{“name”=>nil, “nickname”=>nil, “email”=>nil, “image”=>nil},
“credentials”=>
{“token”=>”(returns alphanumeric string), “expires_at”=>”numeric string”, “expires”=>true, “id_token”=>nil, “token_type”=>”Bearer”}

Is it possible to include an email value (and ideally name)? If so, any ideas on where his approach is going wrong? Thank you.