I use the following configuration, with email specified in scope, and facing the same situation for Facebook login.
auth0 = new auth0.WebAuth({
clientID: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
domain: 'xxx.eu.auth0.com',
responseType: 'token id_token',
audience: 'https://xxx.eu.auth0.com/userinfo',
redirectUri: 'http://localhost/redirect-after-auth',
scope: 'openid profile email'
});
- When using Facebook login, the email is not in the user info, although it should. Note that I however see the “email_verified”: true property (note fore @jmangelo)
- When using username/password or Google login, everything is fine; the email is in the user info.
Here is the result in the dashboard
![alt text][1]
Can someone else help with that? I would be very thankful. Getting email from social account is a basic use case. I’m struggling for days with that, and getting crazy.
Thanks,
O.