Auth-/Identity-Frameworks

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen

Auth-/Identity-Frameworks – Tier 1 (nach Reifegrad)

Kriterien
Reifegrad (hoch→niedrig), Open-Source-Status, Kern-Auth, Module/Erweiterungen, Standards
Rang Plattform (Stack) Reifegrad Open Source Kern-Auth/Framework Wichtige Module/Ökosystem Standards/Protokolle
1 Spring Boot (Java) hoch ja Spring Security Spring Authorization Server; Keycloak (extern); OAuth2 Client; SAML2; LDAP OAuth 2.0, OpenID Connect, SAML 2.0, LDAP, JWT
2 ASP.NET Core MVC (.NET) hoch ja ASP.NET Core Identity OpenIddict; Microsoft.AspNetCore.Authentication.* (OpenIdConnect, JwtBearer, Cookies); externe Logins OAuth 2.0, OpenID Connect, SAML (via Drittanbieter), LDAP (via Libs), JWT
3 Drupal (PHP CMS) hoch ja Core User + Permissions OpenID Connect; Simple OAuth (OAuth 2.0); SAML SP; LDAP; CAS; TFA/2FA OAuth 2.0, OpenID Connect, SAML 2.0, LDAP, TOTP
4 MediaWiki (PHP Wiki) mittel–hoch ja AuthManager PluggableAuth; OpenID Connect; OAuth (MWOAuth); LDAPAuthentication2; SimpleSAMLphp-Integration OAuth 1.0a/2.0, OpenID Connect, SAML 2.0, LDAP
Hinweise

- Alle gelisteten Projekte sind Open Source; Funktionsumfang variiert je nach Modulwahl. - Für produktive OIDC/OAuth2-Provider: Spring Authorization Server oder Keycloak (Java), OpenIddict (ASP.NET Core).