Open source
Az autentikációt nem kell minden projektben újraírni
A bejelentkezés, a munkamenetek és az API előtti kapu minden új projektben ugyanaz a munka. Mi egyszer építettük meg — nyíltan.
CentralAuth
Proof of conceptEgy autorizációs szerver és egy BFF (Backend for Frontend) minden projekthez
Minden új projekt általában újraírja a bejelentkezést, a munkamenet-kezelést és az API-ja előtti kaput. A CentralAuth ezt megfordítja: az új projekt egyszerűen regisztrál, és a frontendjei meg a backendjei már az első naptól védettek.
Autorizációs szerver
Egyetlen hely, ahol minden alkalmazás bejelentkezése történik.
Központi BFF
A token nem kerül a böngészőbe. Soha.
Alkalmazások regisztrációja
Egy új alkalmazás egyetlen bejegyzés, nem újabb adag konfiguráció.
Munkamenetek és jogosultságok
A visszavont hozzáférés azonnal érvényes, nem a token lejártakor.
Amivel építünk
.NET / C#ASP.NET CoreTypeScriptReactPostgreSQLMS SQLDockerKubernetesTerraformAWSAzureGitHub ActionsOpenIddictRedisOpenTelemetry.NET / C#ASP.NET CoreTypeScriptReactPostgreSQLMS SQLDockerKubernetesTerraformAWSAzureGitHub ActionsOpenIddictRedisOpenTelemetry
Technológiák: .NET / C#, ASP.NET Core, TypeScript, React, PostgreSQL, MS SQL, Docker, Kubernetes, Terraform, AWS, Azure, GitHub Actions, OpenIddict, Redis, OpenTelemetry.