title: How to get Email address of external login in ASP.NET MVC 5
body: <p>We are using Asp.Net Identity in MVC 5 to allow user log in with their social media accounts. </p>
  
  <pre><code>var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
  </code></pre>
  
  <p>We use above API to retrieve information of accounts, but all of the accounts except Facebook have empty value for <code>loginInfo.Email</code>, how can we get the email address for this two social accounts:</p>
  
  <ul>
  <li>Microsoft Account</li>
  <li>Twitter</li>
  </ul>