title: MVC 5 Custom UserStore
body: <p>I need to build a custom UserStore (basically because I have some requirements that are not part of the framework by default) but I can not find any documentation anywhere on how to do this.</p>
  
  <p>I have seen two pieces of information that are close:</p>
  
  <ol>
  <li><a href="http://kazimanzurrashid.com/posts/implementing-user-confirmation-and-password-reset-with-one-asp-dot-net-identity-pain-or-pleasure" rel="nofollow noreferrer">http://kazimanzurrashid.com/posts/implementing-user-confirmation-and-password-reset-with-one-asp-dot-net-identity-pain-or-pleasure</a> - Which appears to apply to the earlier edition :(</li>
  <li>and
  <a href="https://stackoverflow.com/questions/20339810/mvc-5-ioc-and-authentication">MVC 5 IoC and Authentication</a> - Which is similar to what I require but I need to see some code :(</li>
  </ol>
  
  <p>Basically I need to know how to create a user and how to sign in. The rest I can figure out. I guess the main issue is handling passwords, etc.</p>
  
  <p>Does anyone know of any documentation anywhere that might help me?
  Or if there is a breakdown on the default UserStore and it's internal methods that would be great (I could adapt from there).</p>