我有些困惑,为什么最新的ASP.NET Core Web API模板中没有“个人用户账户”认证选项。
是否仍然可以按照MVC模板的方式实现个人用户账户,或者这样做没有意义?
假设我正在创建一个独立的Web API,其中包含所有业务逻辑和数据层,访问具有AspNet Identity表格的数据库。我计划使用MVC应用程序调用此API。
我知道做到这一点的一种方法是创建一个具有单独用户账户验证的ASP.NET MVC应用程序,并在控制器/Api文件夹中构建API。但是,我不想以这种方式进行,因为我希望API成为自己独立的项目,可以在完全不同的服务器上托管,并被多个应用程序访问,而不仅仅是MVC应用程序。
由于没有模板,有人能否指导我在这种情况下身份验证通常如何工作?