| categories | ||
| .gitignore | ||
| LICENSE.md | ||
| README.md | ||
FOSS mit FIDO2
Lizenz der Repo-Texte und Tabellen: CC BY-SA 4.0
Diese Sammlung dokumentiert den aktuellen Stand von FOSS-Projekten und offenen Plattformen, die FIDO2, WebAuthn, Passkeys oder Hardware-Sicherheitsschluessel unterstuetzen. Aufgenommen werden nur Eintraege, fuer die sich die Unterstuetzung anhand belastbarer Quellen nachvollziehen laesst, bevorzugt ueber offizielle Dokumentation, offizielle Projektseiten oder offizielle Erweiterungen.
Die Trennung zwischen MFA/2FA und Passwordless ist absichtlich strikt:
MFA/2FAbedeutet: WebAuthn/FIDO2 wird als zweiter Faktor nach Passwort verwendet.Passwordlessbedeutet: Anmeldung ohne Passwort per Passkey, WebAuthn oder vergleichbarem FIDO2-Flow.- Wenn nur Plugin- oder Erweiterungs-Support existiert, wird das in
Implementierungexplizit genannt.
Kategorien
- Cloud und Zusammenarbeit
- CMS
- Code-Hosting und DevOps
- Community und Foren
- DNS- und Infrastruktur-Panels
- Fediverse und soziale Netzwerke
- Identity und Access Management
- Server- und Hosting-Panels
- Ticketsysteme und Helpdesk
- Wikis und Wissensmanagement
Cloud und Zusammenarbeit
Details: categories/cloud-collaboration.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Nextcloud | PHP | Off. App | Ja | Ja | Vorhanden | Site · Code · 2FA-App · PW-Issue · MFA-Hinweis |
CMS
Details: categories/cms.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Drupal | PHP | Modul | Kein Nachweis | Ja | Per Modul vorhanden | Site · Code · PW |
| Ghost | JavaScript | Kein Nachweis | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Code · Docs |
| Grav | PHP | Kein Nachweis | Kein Nachweis | Kein Nachweis | Offen | Site · Code · Issue |
| Joomla | PHP | Nativ | Ja | Ja | Vorhanden | Site · Code · PW · MFA |
| TYPO3 | PHP | Erweiterung | Kein Nachweis | Ja | Per Erweiterung vorhanden | Site · Code · BE · FE |
| WordPress | PHP | Plugin | Ja | Ja | Per Plugin vorhanden | Site · Code · 2FA · PW |
Code-Hosting und DevOps
Details: categories/code-hosting-devops.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Forgejo | Go | Nativ* | Ja* | Kein Nachweis | Teilweise vorhanden | Site · Info · 2FA |
| Gitea | Go | Nativ | Ja | Kein Nachweis | Teilweise vorhanden | Site · Code · Quelle |
| GitLab | Ruby | Nativ | Ja | Ja | Vorhanden | Site · Code · PW · MFA |
Community und Foren
Details: categories/community-forums.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Discourse | Ruby | Nativ | Ja | Ja | Vorhanden | Site · Code · PW · MFA |
| Flarum | PHP | Plugin | Kein Nachweis | Ja | Per Plugin vorhanden | Site · Code · PW · Thread |
| NodeBB | JavaScript | Off. Plugin | Ja | Kein Nachweis | Teilweise vorhanden | Site · Code · Blog · Plugin |
| WoltLab Suite Core / WCF | PHP | Kommerzielles Plugin | Kein Nachweis | Ja | Geplant | Site · Code · Plugin · Issue |
DNS- und Infrastruktur-Panels
Details: categories/dns-infra-panels.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Poweradmin | PHP | Nativ | Nein (nur TOTP) | Kein Nachweis | Kein Hinweis | Site · Code · Auth |
| PowerDNS-Admin | Python | Nativ | Nein (nur TOTP) | Kein Nachweis | Kein Hinweis | Site · Code · Auth |
Fediverse und soziale Netzwerke
Details: categories/fediverse-social.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Akkoma | Elixir | Kein Nachweis | Kein Nachweis | Kein Nachweis | Offen | Site · Code · Issue |
| Mastodon | Ruby | Nativ | Ja | Kein Nachweis | Offen | Site · Code · Issue |
| Misskey | TypeScript | Nativ | Ja | Ja | Vorhanden | Site · Code · Frontend · 2FA-UI · Backend · E2E |
| PeerTube | TypeScript | Nativ | Nein (nur TOTP) | Kein Nachweis | Kein Hinweis | Site · Code · 2FA-Doku · API |
| Pleroma | Elixir | Kein Nachweis | Kein Nachweis | Kein Nachweis | Offen | Site · Code · Issue-2893 · Issue-1868 · Issue-209 |
Identity und Access Management
Details: categories/identity-access.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| authentik | Python | Nativ | Ja | Ja | Vorhanden | Site · Code · WebAuthn · Login |
| Keycloak | Java | Nativ | Ja | Ja | Vorhanden | Site · Code · Doku |
Server- und Hosting-Panels
Details: categories/server-hosting-panels.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| Froxlor | PHP | Kein Nachweis | Kein Nachweis | Kein Nachweis | Offen | Site · Code · Issue · 2FA-Datei · Docs |
| HestiaCP | Shell/PHP | Kein Nachweis | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Code |
| ISPConfig | PHP | Kein Nachweis | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Docs |
| Portainer CE | TypeScript/Go | Kein Nachweis | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Code · Docs |
| Proxmox VE | Perl/JavaScript | Nativ | Ja | Kein Nachweis | Teilweise vorhanden | Site · Code · WebAuthn |
| Virtualmin GPL | Perl | Kein Nachweis | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Info |
| Webmin | Perl | Nativ | Nein (nur TOTP) | Kein Nachweis | Kein Hinweis | Site · Code · 2FA |
Ticketsysteme und Helpdesk
Details: categories/ticketing-helpdesk.md
| Projekt | Sprache | Implementierung | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| FreeScout | PHP | Offizielles SAML-Modul | Kein nativer Nachweis | Indirekt via offiziellem SAML-Modul | Kein Hinweis | Site · Code · Module · SAML · Git-Issue |
| GLPI | PHP | Offizielle OAuth-/SAML-Plugins | Kein nativer Nachweis | Indirekt via OAuth SSO oder SAML | Kein Hinweis | Site · Code · Core-Auth · OAuth · SAML |
| osTicket | PHP | Klassische Auth / Plugins | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Code · Docs · Plugins |
| OTOBO | Perl | Klassische Auth | Kein Nachweis | Kein Nachweis | Kein Hinweis | Site · Code · Auth |
| Request Tracker (RT) | Perl | Externe Webserver-Auth | Kein nativer Nachweis | Indirekt ueber externen Webserver/Auth-Stack | Kein Hinweis | Site · Code · Auth |
| Zammad | Ruby | Kerberos-SSO | Kein nativer Nachweis | Indirekt via Kerberos-SSO | Kein Hinweis | Site · Code · SSO |
| Znuny | Perl | Eingebautes SAML-SSO | Kein nativer Nachweis | Indirekt via SAML-IdP | Kein Hinweis | Site · Code · SAML |
Wikis und Wissensmanagement
Details: categories/wikis-knowledge.md
| Projekt | Sprache | Impl. | MFA/2FA | Passwordless | Ausblick | Links |
|---|---|---|---|---|---|---|
| MediaWiki | PHP | Off. Erw. | Ja | Experimentell | Teilweise vorhanden | Site · Code · OATHAuth |
Hinweise zur Einordnung
Nativbedeutet: Die Funktion ist direkt im Projekt bzw. in dessen offizieller Dokumentation beschrieben.Offizielle AppoderOffizielle Erweiterungbedeutet: Nicht im Kern, aber ueber einen offiziell gefuehrten Baustein.Pluginsbedeutet: Die Unterstuetzung ist vorhanden, aber nicht Bestandteil des Kernprojekts.SSO/IdPbedeutet: Die Anmeldung kann ueber ein externes Identitaetssystem laufen; FIDO2/Passkeys haengen dann vom angebundenen IdP ab, nicht vom Projekt selbst.Plugin/SSObedeutet: Die Funktion kommt ueber ein offizielles oder etabliertes Zusatzmodul und haengt oft ebenfalls am externen IdP.Ausblickbeschreibt den praktisch nuetzlichen Status fuer die Weiterentwicklung oder Vollstaendigkeit des FIDO2/WebAuthn-Supports.Vorhandenbedeutet: Das Projekt hat den benoetigten Support bereits in der geprueften Form.Teilweise vorhandenbedeutet: Ein Teil des Supports ist da, z. B. nur MFA/2FA, aber nicht klar passwordless.Per Plugin vorhandenoderPer Erweiterung vorhandenbedeutet: Die Funktion ist verfuegbar, aber nicht nativ im Kern.Geplantbedeutet: Es gibt einen konkreten Hinweis, dass WebAuthn/FIDO2/Passkeys kommen sollen, auch wenn es noch nicht verfuegbar ist.Offenbedeutet: Es gibt eine erkennbare Diskussion, ein Feature-Request oder eine laufende Richtung.Kein Nachweisbedeutet: In den geprueften offiziellen Quellen habe ich fuer WebAuthn/FIDO2/Passkeys keinen belastbaren Beleg gefunden.Nein (nur TOTP)bedeutet: Offiziell belegt ist klassische 2FA, aber nicht WebAuthn/FIDO2/Passkeys.Unklarbedeutet: Im Projekt gibt es eine technische Spur, aber noch keinen sauberen belastbaren Nachweis, wie weit WebAuthn/FIDO2 wirklich getragen wird.Repo-Spurbedeutet: Im offiziellen Quellcode ist ein deutlicher Auth-/2FA-Hinweis sichtbar, aber die offizielle Doku reicht fuer eine scharfe Einordnung noch nicht aus.Impl.ist die Kurzform fuerImplementierung.Off. AppundOff. Erw.sind Kurzformen fuerOffizielle AppundOffizielle Erweiterung.*markiert eine quellengestuetzte Inferenz statt einer direkten Produktdokumentation. Aktuell betrifft dasForgejo: Codeberg ist Forgejo-basiert und dokumentiert WebAuthn-2FA; zusaetzlich ist Forgejo ein Hard-Fork von Gitea.Kein offizieller Nachweis gefundenbedeutet nicht zwingendunmoeglich, sondern nur, dass hier bewusst nichts behauptet wird, was ich nicht sauber belegen konnte.JainPasswordlesskann projektabhaengig trotzdem mit weiteren Sicherheitsabfragen kombiniert sein; das ist in den verlinkten Quellen bzw. Issues zu pruefen.- Die Sprachspalte ist eine grobe Einordnung der Hauptsprache des Projekts.
Offene und negative Faelle
MyBBdokumentiert offiziellTwo-Factor AuthenticationmitAuthenticator Appsund QR-Code-Setup fuer Administratoren im Admin-CP. Die allgemeine Security-Doku erwaehnt zwarU2Fals bevorzugten Faktor-Typ, aber einen belastbaren offiziellen WebAuthn-Nachweis fuer MyBB selbst habe ich weiterhin nicht gefunden: https://docs.mybb.com/1.8/administration/security/2fa/ und https://docs.mybb.com/1.8/administration/security/protection/phpBBzeigt in den offiziellen Repositories und Erweiterungsquellen fuer mich weiter keinen belastbaren WebAuthn-Nachweis. In der deutschsprachigen Diskussion taucht nur eine Erweiterung mitU2FundOTPauf: https://www.phpbb.de/community/viewtopic.php?t=246177 und https://github.com/phpbb-extensions
Lizenz
Die Inhalte dieses Repos stehen unter Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
- Lizenztext und Hinweise: LICENSE.md
- Die offizielle Creative-Commons-Referenz ist dort ebenfalls verlinkt.
Hinweis: Diese Markdown-Datei wurde mit Unterstuetzung von KI erstellt und anschliessend anhand der verlinkten Quellen strukturiert. Sofern nicht anders angegeben, stehen die Texte und Listen in diesem Repo unter CC BY-SA 4.0. Fehler, veraltete Angaben oder fehlende Projekte bitte per Issue oder Pull Request melden.