Este repositório contém projetos demonstrando soluções de como implementar uma autenticação JWT com Angular e ASP.NET CORE.
- Usar o framework Nancy para criação de APIs REST no .NET Core
- Desabilitar o CORS no framework Nancy
- Usar o framework AutoFac com Nancy para injeção de dependência
- Implementar Autenticação usando JWT no .NET Core
- Token com tempo de expiração
- Usar o componente Table do angular2-material
- Implementar Autenticação JWT no Angular
- Proteger um link no Angular
- Abra uma conexão com o SQL Server (deve ter direito administrativos)
- Execute os scripts de criação do banco de dados, tabela e inserts
- Abra o projeto
- No arquivo appsettings.json, configure a conexão com o banco de dados
- Execute o projeto
Para este projeto você precisa ter instalado o NodeJs (versão min 4) e Angular CLI
Se não tiver o NodeJS, baixe-o através do site http://nodejs.org/
Caso não tenha o Angular CLI (depende do NodeJS), você pode instalá-lo executando o comando npm install -g @angular/cli
- Dentro da pasta web, execute o comando npm install
- Após a conclusão, execute o comando ng serve
Para navegar no site use a URL http://localhost:4200/