WP Multi 2FA 🔐
Ein leistungsstarkes WordPress-Plugin zur Zwei-Faktor-Authentifizierung (2FA) – mit Backup-Codes, Admin-Erzwingung und QR-Code-Einbindung. Benutzer können 2FA individuell aktivieren, während Administratoren diese Funktion auch global erzwingen können.
🔧 Features
- ✅ Zwei-Faktor-Authentifizierung mit TOTP (z. B. Google Authenticator, Authy)
- 🔁 Backup-Codes zum einmaligen Login
- 🧑💼 Admin-Erzwingung für alle Benutzerkonten möglich
- 🔑 QR-Code-Generierung zur schnellen Einrichtung
- 🛡️ Sicherheitsabfrage nach Login
- 💬 Benutzerfreundliche Oberfläche in den Profilen
- 📦 Update-Check mit Release-Link über Gitea
📦 Installation
-
Lade das Plugin als ZIP herunter oder klone das Repository:
git clone https://git.viper.ipv64.net/M_Viper/WP-Multi-2FA.git
-
Lade es in dein WordPress-Verzeichnis unter wp-content/plugins/
-
Aktiviere das Plugin im WordPress-Backend unter „Plugins“
⚙️ Einrichtung
Benutzerprofil: Aktiviere 2FA individuell pro Benutzerprofil unter „Benutzer > Dein Profil“.
Admin-Einstellungen: Unter „Einstellungen > Allgemein“ kann ein globaler Zwang für alle Benutzer aktiviert werden.
Backup-Codes: Beim Aktivieren werden automatisch zehn Backup-Codes erzeugt, die einmalig verwendet werden können.
QR-Code: Wird beim Aktivieren automatisch erzeugt und kann mit Apps wie Google Authenticator gescannt werden.
🔄 Updates
Das Plugin prüft automatisch auf neue Releases und zeigt im WordPress-Dashboard eine Update-Warnung an, wenn eine neue Version auf Gitea verfügbar ist.
👉 Releases ansehen
🧪 Systemvoraussetzungen WordPress >= 6.7.2
PHP >= 7.2
🔐 Sicherheit Alle 2FA-Daten werden sicher in der wp_options gespeichert.
Backup-Codes werden beim Verwenden automatisch gelöscht.
Der TOTP-Algorithmus ist vollständig lokal implementiert (keine externen Dienste notwendig).
🤝 Support 💬 Telegram Support
💼 Microsoft Teams Support
🧑💻 Autor: M_Viper 🌐 https://m-viper.de 🔗 Plugin Gitea Repo
📜 Lizenz Dieses Plugin steht unter der GPLv2-Lizenz. Siehe: https://www.gnu.org/licenses/gpl-2.0.html
📌 Hinweise
- Du kannst die Datei direkt als
README.md
in dein Plugin-Repository legen. - Die Markdown-Datei nutzt gängige GitHub-Standards für Darstellung, Emojis und Links.
- Wenn du auch eine Vorschau des QR-Codes oder Screenshots hinzufügen möchtest, sag Bescheid – ich helfe dir gern beim Format.
Möchtest du noch eine englische Version dazu?