n 层应用程序中的身份

Identity in n tier application

我正在构建 n 层应用程序

我有:

myapp.Business //for business logic

myapp.Data // for data acess and repositories

myapp.webApi // for web api

myapp.web // for front (angular)

我想用Identity

我的问题是:它应该放在哪里?在 WebApi 还是在做生意?我应该在哪里安装那个 nuget 包,应该把 StartupIdentityConfig class 放在哪里?

我觉得Identity放在登录页面会更好