Skip to content

Minimal API with JWT Auth, Swagger, Api Versioning and HealthChecks

Notifications You must be signed in to change notification settings

franzASilva/MinimalEndpoints

Repository files navigation

Minimal API with JWT Auth, Swagger, Api Versioning and HealthChecks.

For testing purposes only, pre-created Roles Admin and User and user admin with password 123


Swagger and Api Versioning with JWT Auth



Using Swagger and JWT Auth
When trying to use an api that requires auth without a token, you receive the 401 Unauthorized error


User admin and password 123 to get a token


Use token to authorize


Now... 200 OK


Use the user API to create new users and update then with a role.
We can only use DummyEndpoint with Admin or User roles, while in UserEndpoint we only need a valid token




Healthcheck with some details
https://localhost:7101/healthcheck

Releases

No releases published

Packages

No packages published

Languages