Skip to content

Containerized User Auth in .NET6 using Minimal APIs and Microsoft Identity Framework

License

Notifications You must be signed in to change notification settings

fatihaydin9/identite-auth

Repository files navigation

Identite

Authentication Operations with .NET6 Minimal APIs, Fluent Validation, Microsoft Identity, Serilog and SEQ

Features

  • Application uses Fluent Validation for model validations.
  • SEQ & Serilog used for logging system; it's compatible for file logging.
  • App created with Minimal API so it has minimal design.
  • Swagger API Documentation - OpenAPI support
  • Containerized with docker.

Installation

In appsettings.json file, we have a UserDbConnectionString setting. After configuring this, create "Identite" database using init.sql file which located in IdentiteDB folder.

Start the application on Visual Studio or you can use .NET CLI;

dotnet run

That's It!

About

Containerized User Auth in .NET6 using Minimal APIs and Microsoft Identity Framework

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published