- Identity Server - OAuth2.0 + OIDC - Identity & Access Management. Rutiranje poruka prema i iz MQ sistema
- "API" - servisi za MQ obradu poruka
- ClientApp - korisnicka aplikacija
- RabbitMQ instanca
- YARP - reverse proxy
Za .NET komponente - Identity Server, API, ClientApp i YARP - potreban .NET 7.0
Za Node.Js komponente - ClientApp - potreban Node.Js 16.14.0
Za .NET komponente - appsettings[.{OKRUZENJE}].json i launchSettings.json Za Node.Js komponente - .env[.{OKRUZENJE}]
Za .NET komponente
dotnet run --launch-profile {LAUNCH_PROFILE}
Za Node.Js komponente
yarn dev
Za .NET komponente
dotnet run
Za Node.Js komponente
yarn build; yarn start;
Add-Migration -OutputDir Migrations\IdentityDb InitialCreate -Context SI.Project.IdentityServer.Data.ApplicationDbContext -StartupProject SI.Project.IdentityServer
Update-Database -StartupProject SI.Project.IdentityServer -Context SI.Project.IdentityServer.Data.ApplicationDbContext
Remove-Migration -Context SI.Project.IdentityServer.Data.ApplicationDbContext0
![FireShot Capture 005 - Duende IdentityServer
- sni-auth niko-la-petrovic ddnsfree com](https://user-images.githubusercontent.co![FireShot Capture 006 - SNI ClientApp - sni-app niko-la-petrovic ddns
free com](https://user-images.githubusercontent.com/23142144/233781155-d9271081-95ae-430d-9306-bda8aedd92f8.png) m/23142144/233781152-4b8b9035-343e-401e-ac5e-13cf94f5afb3.png)