title: ASP.NET MVC last logged in user always replaces the previous logged in user
body: <p>I have an ASP.NET MVC app.</p>
  <p>On this ASP.NET MVC app getting the current user with</p>
  <pre><code>Welcome &lt;strong&gt;@HttpContext.Current.User.Identity.Name&lt;/strong&gt;
  </code></pre>
  <p>But I have verified that the last logged in user always replaces the previous logged in user</p>
  <p>e.g.</p>
  <p>the user <code>Foo</code> connects at hours 11:35 and on the <code>View</code> of app, I see on the browser</p>
  <pre><code>Welcome Foo
  </code></pre>
  <p>the user <code>Foo2</code> connects at hours 11:45 <strong>from other devices</strong> and on the <code>View</code> of app, I see on my browser</p>
  <pre><code>Welcome Foo2
  </code></pre>
  <p>The user <code>Foo</code> replaced on the app user <code>Foo2</code>...</p>
  <p>If restart browser I see always</p>
  <pre><code>Welcome Foo2
  </code></pre>
  <p>How do fix this?</p>
  <p>What is wrong?</p>
  <p>Thanks</p>