title: External Login Account vs. Native Login Account
body: <p>I am brand new to Visual Studio 2012 and MVC 4, and I've been working with the <code>SimpleMembershipProvider</code> via the <code>WebMatrix.WebData</code> library.</p>
  
  <p>I'd like to integrate Facebook as an external login source down the road, but it's not a requirement as of right now. However, to get a decent feel for what it would take, I've been following the tutorial and guide found here - <a href="http://www.asp.net/mvc/tutorials/mvc-4/using-oauth-providers-with-mvc">http://www.asp.net/mvc/tutorials/mvc-4/using-oauth-providers-with-mvc</a>.</p>
  
  <p><strong>My question :</strong></p>
  
  <p>If a user has already been created using :</p>
  
  <pre><code>WebSecurity.CreateUserAndAccount(model.Email, model.Password);
  WebSecurity.Login(model.Email, model.Password);
  </code></pre>
  
  <p>Can they be "upgraded" to an <code>oAuthMemebership</code> account in the future, if they choose to use their Facebook credentials instead of the email and password they created when first signing up?</p>
  
  <p>I couldn't find a clear answer to this question in the guide, or elsewhere, so I'm hoping someone can clarify how that process may work. </p>