title: User.Identity.Name or GetUserName not working on MVC 5
body: <p>I'm working on an MVC system where I have achieved to put the log in view as the initial page to show (like a splash screen) and once the users have successfully log in redirect them to the main view.</p>
  
  <p>What I need to do next is:</p>
  
  <ol>
  <li><p>One the users are in the main view, there is a section where I try to show the user name. For example: John Smith. To achieve this I'm using the following:</p>
  
  <pre><code>User.Identity.Name 
  </code></pre>
  
  <p>or </p>
  
  <pre><code>User.Identity.GetUserName
  </code></pre></li>
  </ol>
  
  <p>But none of them seems to work. The name is not displayed.
  Looking into the tables that were generated when I created my MVC project from VS, <code>AspNetUser</code> table doesn't have any column for the Name, last name or full name. Instead it has some columns and one of them is <code>UserName</code> which store the data like this: <code>john.smith</code>.</p>
  
  <p>So, in order to display the Name and last name of the user should I created extra column on that table and update the register view to enter those kind of data?</p>
  
  <p>Thanks in advance</p>