Skip to content

lrydzkowski/R.Systems.Auth

Repository files navigation

R.Systems.Auth

REST Api for users authentication and authorization. It's written in .NET 6 (C# language).

It contains the following projects:

  • R.Systems.Auth.WebApi - ASP.NET Core Web API, .NET 6, C# language.
  • R.Systems.Auth.Infrastructure.Db - Class library, .NET 6, C# language. It contains code responsible for communication with a database. It uses Entity Framework Core to communicate with PostgreSQL database.
  • R.Systems.Auth.Core - Class library, .NET 6, C# language. Core functionalities of R.Systems.Auth.
  • R.Systems.Auth.FunctionalTests - xUnit tests, .NET 6, C# language. E2E tests for endpoints available in R.Systems.Auth.WebApi.

This project is used by the web frontend written in Angular:

The architecture of this solution is based on "Clean Architecture":

Documentation:

About

REST API for users authentication and authorization.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages