Acredito que uma boa forma seria fazer os cursos de Asp.Net Core parte 3 e parte 4. O Identity Server é baseado nas tecnologias OAuth e OpenIdConnect, e seria basicamente um módulo (um projeto) que seria responsável pelas autenticações do projeto web e da API.