Skip to content

edgarvonk/PABC-API

 
 

Repository files navigation

PABC-API

Het Platform Autorisatie Beheer Component (PABC) is een component om binnen het Platform landschap autorisaties voor de verschillende componenten te beheren.

Documentatie

De documentatie staat op readthedocs

Ontwikkelen

  • Zorg dat PABC.AppHost het startup project is
  • Je hebt GEEN user secrets nodig. Verwijder deze als je deze hebt.
  • De api key tijdens ontwikkelen is unsafe-test-api-key
  • De credentials om tijdens ontwikkelen in te loggen via de UI:
    • username admin
    • password unsafe-test-password
  • De database wordt bij opstarten automatisch geleegd en opnieuw gevuld met de data in test-dataset.json

Database migration aanmaken

.NET CLI:

dotnet ef migrations add MyMigration --project PABC.Data --startup-project PABC.Server

Visual Studio Package Manager Console:

Add-Migration MyMigration -Project PABC.Data -StartupProject PABC.Server

API Specificatie

Applicatieversie API-versie API Specificatie
main 1 Swagger, ReDoc

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 72.4%
  • Vue 12.6%
  • TypeScript 7.0%
  • CSS 4.4%
  • SCSS 1.5%
  • Dockerfile 1.1%
  • Other 1.0%