DimaInNature / JwtAuthOnMicroservices

Implementation Jwt Auth on Microservices with Ocelot gateway.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Heya, i'm Dima. I made a basic implementation of authentication through a gateway.

How does it work? πŸ‘€

We receive the token through the authentication service and send the request along with it to our desired service.

Everything is very simple. 🧠

Diagramm

Give a Star! 😊

If you liked my work - give a ⭐ ))

Technologies implemented:

  • ASP.NET 6
  • ASP.NET Web API with JWT Bearer Authentication
  • Swagger UI with JWT support
  • WPF πŸ‘ˆ Client
  • Entity Framework Core 6
  • SQLite
  • Microsoft DependencyInjection
  • Scrutor
  • Serilog
  • MediatR
  • Newtonsoft.Json

Architecture:

  • Microservices
  • Domain Driven Design
  • CQRS
  • Decorators and Repositories
  • MVVM (WPF)
  • MVC (Services)

About

Implementation Jwt Auth on Microservices with Ocelot gateway.

License:MIT License


Languages

Language:C# 97.4%Language:Dockerfile 2.6%Language:Smalltalk 0.0%