quickstart
- start keycloak+mssql >
docker-compose up
- start host (api+ng) >
Visual Studio CTRL+F5
- browse url > http://localhost:5001 (admin/admin)
showcase
- asp.net 5
- angular 10
- keycloak + mssql (containers)
- swagger
- generated ts api client
- integration tests (+FakeAuthenticationHandler)
management
- keycloak > http://localhost:8080/auth/admin (admin/admin)
- clients >
demo
infos
- ng+keycloak integration > https://github.com/mauriciovigolo/keycloak-angular
- asp.net+ng serve proxy > https://www.dotnetcurry.com/aspnet-core/1525/angular-react-vuejs-svelte-spa-aspnet-core-3
done
- api+ng debugging enabled
- live reload enabled
- login/logout
- token update (refresh)
- docker setup (keycloak+mssql)
- use weatherforecast api from ng
- generate ts typed service client (nswag) https://blog.sanderaernouts.com/autogenerate-typescript-api-client-with-nswag
todo
- vs code launch+debug (ctrl+shift+d)