title: ASP.NET Web API with OAuth2 - "Remember this browser" when using two factor authentication
body: <p>In the default template for ASP.NET MVC 5, there is the option of selecting "Remember this browser" when logging in using two factor authentication.</p>
  
  <p>In ASP.NET MVC, this involves configuring <code>app.UseTwoFactorRememberBrowserCookie();</code> in <code>Startup.Auth.cs</code> and then using <code>SignInManager.TwoFactorSignInAsync()</code> with <code>isPersistent: true</code></p>
  
  <p>I would like to accomplish the same but using ASP.NET Web API with OAuth2 Bearer Tokens.</p>
  
  <p>I.e. I would like the user to be able to log out (or be auto logged out). But the next time when logging in using the same browser, the user only has to provide the password, not two factor authentication.</p>
  
  <p>How would I go about implementing such behavior using OAuth2 Bearer Tokens?</p>