title: MVC area separate membership
body: <p>I have no idea how can I resolve that problem. In a nutshell - I want to have separate membership in one of my area in application project. But this "separated" membership have to use the same database as "main" membership. </p>
  
  <p>In my main project I use <code>SimpleMembershipProvider</code>. </p>
  
  <p>Example:</p>
  
  <p>When "normal" user loggin on <a href="http://example.com" rel="nofollow">http://example.com</a> I can get information about him with <code>HttpContext.User.Identity</code> in all of controllers and views in main project - he is just logged. But when he enter <code>special</code> area (<a href="http://example.com/special" rel="nofollow">http://example.com/special</a>), <code>HttpContext.User.Identity</code> have to returns null in that area - user is "unlogged". </p>
  
  <p>On the other hand, when "special" user entered <a href="http://example.com/special" rel="nofollow">http://example.com/special</a> and successfully loggin in - he is authorized on all <code>special</code> area, excluding main application (only at that area). At main project he is "unlogged" - he have to log in (with user who has "normal" role). </p>
  
  <p>How can I achieve this without headaches?</p>