title: How do I set the value in User.Identity.Name to the user's real name?
body: <p>My users log in using an email address and their password using my custom membership provider. Is there a way to have <code>User.Identity.Name</code> (or something else within there) return the users real name and not their username (or email address in my case) while keeping the email address so that can still be used? If that isn't a good way to do what I want, what do you recommend to do instead?</p>
  
  <p>I think "Welcome Mike Wills" looks better than "Welcome bigdaddy124@mydomain.com".</p>