Identity beheeroplossingen voor .NET-web-apps
De volgende tabel bevat een overzicht van verschillende oplossingen voor identiteitsbeheer die kunnen worden gebruikt in ASP.NET Core-apps. Deze oplossingen bieden functies en mogelijkheden voor het beheren van gebruikersverificatie, autorisatieen gebruikersidentiteit binnen een app. Het bevat opties voor apps die:
- Op basis van containers
- Zelf-hostend, waar u de installatie en infrastructuur beheert om deze te ondersteunen.
- Beheerd, zoals cloudservices zoals Microsoft Entra
De volgende tabel bevat zowel open source- als commerciële oplossingen in alfabetische volgorde. Elke regel bevat details zoals licentietype, website en documentatie die specifiek is voor ASP.NET Core-integratie. De tabel kan helpen bij het identificeren van de oplossingen voor identiteitsbeheer die het beste aansluiten bij de behoeften van uw app.
Veel van de commerciële licenties bieden 'community' of gratis opties die mogelijk beschikbaar zijn, afhankelijk van de grootte en app-vereisten van uw bedrijf.
Naam | Typ | Licentietype | Documentatie |
---|---|---|---|
ASP.NET Core Identity | Zelfhost | OSS (Open Source Software) MIT-licentie | Een web-app beveiligen met ASP.NET Core Identity |
Auth0- | Beheerd | Commerciële | Aan de slag |
Duende IdentityServer | Zelfhost | Commercieel | ASP.NET Identity integratie |
Keycloak | Container | OSS (Apache 2.0) | documentatie Keycloak-apps beveiligen |
Microsoft Entra ID | Beheerd | Commerciële | Entra-documentatie |
Okta | Beheerd | Commerciële | Okta voor ASP.NET Core |
OpenIddict | Zelfhost | OSS (Apache 2.0) | OpenIddict-documentatie |
Is er een oplossing die moet worden toegevoegd aan deze lijst? Hebt u een correctie, suggestie of feedback? Wij verwelkomen uw bijdragen. Leer hoe jekunt bijdragen.