title: MVC 5 security measures
body: <p>I am developing a MVC 5 internet application and have some questions in relation to security.</p>
  
  <p>What security measures do I need to manually implement to ensure that my internet application is secure?</p>
  
  <p>This is what I have so far:</p>
  
  <ul>
  <li><code>[ValidateAntiForgeryToken]</code> attributes on each <code>HttpPost</code> function</li>
  <li><code>Sanitizer.GetSafeHtml</code> function on a model attribute that has <code>HTML</code>
  data</li>
  <li>Identity 2.1 for authentication and authorization</li>
  </ul>
  
  <p>Thanks in advance.</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>The application is a simple MVC internet application with a web service hosted on Azure. I am using Entity Framework 6, Web API 2.0 and MVC 5. What relevant information can I give you?</p>