Webframework/Auth Identity-Frameworks: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
imported>Import Version 114 |
Keine Bearbeitungszusammenfassung |
||
| Zeile 4: | Zeile 4: | ||
== Auth-/Identity-Frameworks – Tier 1 (nach Reifegrad) == | == Auth-/Identity-Frameworks – Tier 1 (nach Reifegrad) == | ||
Kriterien | ;Kriterien | ||
Reifegrad (hoch→niedrig), Open-Source-Status, Kern-Auth, Module/Erweiterungen, Standards | : Reifegrad (hoch→niedrig), Open-Source-Status, Kern-Auth, Module/Erweiterungen, Standards | ||
{| class="wikitable" | {| class="wikitable sortable" | ||
! 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 | ||
| | |||
| hoch | |||
| ja | |||
| | |||
| | |||
| OAuth 2.0, OpenID Connect, SAML | |||
|- | |- | ||
| | | 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 | ||
| | |||
| hoch | |||
| ja | |||
| | |||
| | |||
| OAuth 2.0, OpenID Connect, SAML | |||
|- | |- | ||
| | | 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 | ||
| | |||
| 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 | ;Hinweise | ||
- Alle gelisteten Projekte sind Open Source; Funktionsumfang variiert je nach Modulwahl. | |||
- 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). | - Für produktive OIDC/OAuth2-Provider: Spring Authorization Server oder Keycloak (Java), OpenIddict (ASP.NET Core). | ||
---- | ---- | ||
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).'' | ''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).'' | ||
Aktuelle Version vom 7. Januar 2026, 00:54 Uhr
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
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).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).