title: Asp.net mvc 3 Windows Authentication with Login form
body: <p>I have already created a form authentication application. I had User table and created a custom membership provider. My user table has relations with other tables such as roles and permissions.</p>
  
  <ol>
  <li><p>I change that to work using Windows Authentication. It looks easy but I have no clue how to still be able to read permissions from my tables? some tables are related to User table and requires user id, what to do here? should I break the foreign key?</p></li>
  <li><p>If a user is accessing the page from LAN, s/he should get logged automatically, but if they accessed the application over internet, I should allow them to login? How to do this? What passwords should they use to login (active directory or my User table)?</p></li>
  </ol>
  
  <p>I hope i get simple and easy answers.</p>
  
  <p>Regards</p>