Nenhuma opção de autenticação de contas de usuário individuais no modelo de API da Web do ASP.NET Core

Estou um pouco confuso sobre o motivo pelo qual não há opção de autenticação de contas de usuário individuais no modelo mais recente da API da Web do ASP.NET Core.

Ainda é possível implementar contas de usuário individuais da maneira que o modelo MVC faz ou não faria sentido?

Digamos que estou criando uma API da web autônoma que terá toda a minha lógica de negócios e camada de dados que acessam o banco de dados que possui as tabelas de identidade do AspNet. Planejo fazer chamadas para esta API com um aplicativo MVC.

Eu sei que uma maneira de fazer isso é criar um aplicativo asp.net MVC com autenticação de contas de usuário individual e simplesmente criar a API diretamente no aplicativo MVC usando uma pasta controllers / api. No entanto, não quero fazer dessa maneira, porque quero que a API seja seu próprio projeto independente que possa ser hospedado em um servidor completamente diferente e acessado por vários aplicativos, não apenas um aplicativo MVC.

Alguém pode me levar na direção certa sobre como a autenticação normalmente funciona nesse cenário, já que não há modelo?

questionAnswers(2)

yourAnswerToTheQuestion