Skip to content

Platform-Autorisatie-Beheer-Component/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

Packages

 
 
 

Contributors