title: .Net Core authentication with a generic third party user store/api
body: <p>I'm building an app with .Net Core 6 that will interact with a 3rd party API, and the first thing I need to do is authenticate my users against that third party. The problem is that the API doesn't implement any of the kinds of things I've seen examples for in Microsoft's documentation: no JWT, no OpenIDConnect, just - &quot;username/password&quot; and it responds with a custom object indicating success or failure, and that's it.</p>
  <p>So what do I use for this kind of scenario?</p>