diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..317b276
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,28 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [Unreleased](https://git.d3data.de/D3Public/oxtotp/compare/2.0.0.0...rel_2.x)
+
+## [2.0.0.0](https://git.d3data.de/D3Public/oxtotp/compare/1.1.0.0...2.0.0.0) - 2022-09-30
+### Added
+- installable in OXID 6.3 to 6.5
+- tests completed
+### Removed
+- support for OXID < 6.3
+
+## [1.1.0.0](https://git.d3data.de/D3Public/oxtotp/compare/1.0.0.0...1.1.0.0) - 2022-09-30
+### Added
+- installable in OXID 6.0 to 6.2
+- mandatory 2FA use for all admin accounts
+
+## [1.0.0.0](https://git.d3data.de/D3Public/oxtotp/releases/tag/1.0.0.0) - 2019-08-19
+### Added
+- 2-factor authentication for logins in front- and backend in addition to username and password
+- Activation and setup possible in the front and back end
+- Authentication is shown for user accounts that have this enabled - otherwise the usual default login.
+- Access can be set up in the Auth app by scannable QR code or copyable character string
+- Validation of one-time passwords and generation of QR codes are only carried out within the shop - no communication to the outside necessary
+- static backup codes also allow (limited) login without access to the generation tool
diff --git a/README.en.md b/README.en.md
new file mode 100644
index 0000000..af86a1d
--- /dev/null
+++ b/README.en.md
@@ -0,0 +1,85 @@
+[![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md)
+[![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md)
+
+# 2-factor authentication (TOTP) for OXID eShop
+
+This module provides a 2-factor authentication (time-dependent one-time password) for login in front- and backend in addition to user name and password.
+
+## Features
+
+- 2-factor authentication for logins in front- and backend in addition to username and password
+- Activation and setup possible in the front and back end
+- Authentication is shown for user accounts that have this enabled - otherwise the usual default login.
+- Access can be set up in the Auth app by scannable QR code or copyable character string
+- Validation of one-time passwords and generation of QR codes are only carried out within the shop - no communication to the outside necessary
+- static backup codes also allow (limited) login without access to the generation tool
+- The setting up of the second factor can be made obligatory for admin users.
+
+### Setup
+![Setup Backend](assets/setup_backend.jpg "Setup Backend")
+![Setup Frontend](assets/setup_frontend.jpg "Setup Frontend")
+
+### Login
+![Login Backend](assets/login_backend.jpg "Login Backend")
+![Login Frontend](assets/login_frontend.jpg "Login Frontend")
+
+## System requirements
+
+This package requires an OXID eShop installed with Composer in one of the following versions:
+
+- 6.3.x
+- 6.4.x
+- 6.5.x
+
+and its requirements.
+
+## Getting Started
+
+```
+composer require d3/oxtotp
+```
+
+Activate the module in the admin area of the shop in "Extensions -> Modules".
+
+The necessary configuration can be found in the same area in the "Settings" tab.
+
+## Changelog
+
+See [CHANGELOG](CHANGELOG.md) for further informations.
+
+## Contributing
+
+If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue. Don't forget to give the project a star! Thanks again!
+
+- Fork the Project
+- Create your Feature Branch (git checkout -b feature/AmazingFeature)
+- Commit your Changes (git commit -m 'Add some AmazingFeature')
+- Push to the Branch (git push origin feature/AmazingFeature)
+- Open a Pull Request
+
+## Support
+
+If you have any questions about the *messaging service* and its *contracts*, please contact the [LINK Mobility Team](https://www.linkmobility.de/kontakt).
+
+For *technical inquiries* you will find the contact options in the [composer.json](composer.json).
+
+## License
+(status: 2018-10-17)
+
+Distributed under the GPLv3 license.
+
+```
+Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
+
+This software is distributed under the GNU GENERAL PUBLIC LICENSE version 3.
+```
+
+For full copyright and licensing information, please see the [LICENSE](LICENSE.md) file distributed with this source code.
+
+## Credits
+
+Contributors to this module were:
+
+- Tobias Matthaiou
+
+Thanks to.
\ No newline at end of file
diff --git a/README.md b/README.md
index 7cc913c..8ed6286 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,79 @@
-# oxtotp (2FA)
-Modul für eine 2-Faktor-Authentisierung (2FA) zum Login in Front- und Backend zusätzlich zu Benutzername und Passwort.
+[![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md)
+[![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md)
-- Authentisierung wird nur bei Benutzerkonten gezeigt, die dieses aktiviert haben - sonst nur Standardanmeldung die Basis der Passwortgenerierung wird für jedes Benutzerkonto individuell angelegt
+# 2-Faktor-Authentisierung (TOTP) für OXID eShop
+Dieses Modul stellt eine 2-Faktor-Authentisierung (zeitabhängiges Einmalpasswort) zum Login in Front- und Backend zusätzlich zu Benutzername und Passwort zur Verfügung.
+
+## Features
+
+- 2-Faktor-Authentisierung für Logins in Front- und Backend zusätzlich zu Benutzername und Passwort
+- Aktivierung und Einrichtung im Front- und Backend möglich
+- Authentisierung wird bei Benutzerkonten gezeigt, die dieses aktiviert haben - sonst die übliche Standardanmeldung
- Einrichtung des Zugangs in der Auth-App kann durch scanbaren QR-Code oder kopierbare Zeichenkette erfolgen
-
- Validierung der Einmalpassworte und Generierung der QR-Codes werden ausschließlich innerhalb des Shops durchgeführt - keine Kommunikation nach außen nötig
-
- statische Backupcodes ermöglichen auch eine (begrenzte) Anmeldung ohne Zugang zum Generierungstool
+- für Adminbenutzer kann die Einrichtung des zweiten Faktors verpflichtend eingestellt werden
+
+### Einrichtung
+![Einrichtung Backend](assets/setup_backend.jpg "Einrichtung Backend")
+![Einrichtung Frontend](assets/setup_frontend.jpg "Einrichtung Frontend")
+
+### Login
+![Login Backend](assets/login_backend.jpg "Login Backend")
+![Login Frontend](assets/login_frontend.jpg "Login Frontend")
+
+## Systemanforderungen
+
+Dieses Paket erfordert einen mit Composer installierten OXID eShop in einer der folgenden Versionen:
+
+- 6.3.x
+- 6.4.x
+- 6.5.x
+
+und dessen Anforderungen.
+
+## Erste Schritte
+
+```
+composer require d3/oxtotp
+```
+
+Aktivieren Sie das Modul im Shopadmin unter "Erweiterungen -> Module".
+
+Die nötige Konfiguration finden Sie im selben Bereich im Tab "Einstell.".
+
+## Changelog
+
+Siehe [CHANGELOG](CHANGELOG.md) für weitere Informationen.
+
+## Beitragen
+
+Wenn Sie eine Verbesserungsvorschlag haben, legen Sie einen Fork des Respoitories an und erstellen Sie einen Pull Request. Alternativ können Sie einfach ein Issue erstellen. Fügen Sie das Projekt zu Ihren Favoriten hinzu. Vielen Dank.
+
+- Erstellen Sie einen Fork des Projekts
+- Erstellen Sie einen Feature Branch (git checkout -b feature/AmazingFeature)
+- Fügen Sie Ihre Änderungen hinzu (git commit -m 'Add some AmazingFeature')
+- Übertragen Sie den Branch (git push origin feature/AmazingFeature)
+- Öffnen Sie einen Pull Request
+
+## Lizenz
+(Stand: 17.10.2018)
+
+Vertrieben unter der GPLv3 Lizenz.
+
+```
+Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
+
+Diese Software wird unter der GNU GENERAL PUBLIC LICENSE Version 3 vertrieben.
+```
+
+Die vollständigen Copyright- und Lizenzinformationen entnehmen Sie bitte der [LICENSE](LICENSE.md)-Datei, die mit diesem Quellcode verteilt wurde.
+
+## Credits
+
+Zu diesem Modul haben beigetragen:
+
+- Tobias Matthaiou
+
+Vielen Dank.
\ No newline at end of file
diff --git a/assets/login_backend.jpg b/assets/login_backend.jpg
new file mode 100644
index 0000000..8860a45
Binary files /dev/null and b/assets/login_backend.jpg differ
diff --git a/assets/login_frontend.jpg b/assets/login_frontend.jpg
new file mode 100644
index 0000000..7ce097a
Binary files /dev/null and b/assets/login_frontend.jpg differ
diff --git a/assets/setup_backend.jpg b/assets/setup_backend.jpg
new file mode 100644
index 0000000..39aed0d
Binary files /dev/null and b/assets/setup_backend.jpg differ
diff --git a/assets/setup_frontend.jpg b/assets/setup_frontend.jpg
new file mode 100644
index 0000000..a41ba51
Binary files /dev/null and b/assets/setup_frontend.jpg differ
diff --git a/docs/daux/_index.md b/docs/daux/_index.md
deleted file mode 100644
index 938ef9f..0000000
--- a/docs/daux/_index.md
+++ /dev/null
@@ -1,12 +0,0 @@
-Die [2-Faktor-Authentisierung](https://de.wikipedia.org/wiki/Zwei-Faktor-Authentisierung) ermöglicht es den Shopbesuchern, neben der üblichen Kombination aus Benutzername und Passwort auch ein [zeitgesteuertes Einmalpasswort](https://de.wikipedia.org/wiki/Time-based_One-time_Password_Algorithmus) zur Anmeldung abfragen zu lassen. Dies erhöht die Sicherheit im Anmeldeprozess deutlich und macht auch Anmeldungen in öffentlichen Netzwerken oder Internet-Cafés sicherer.
-Das abgefragte Einmalpasswort wird z.B. durch entsprechende Apps auf dem Smartphone erzeugt. Die folgenden Apps sind Empfehlungen und können gegen andere nach dem TOTP-Standard arbeitende Apps getauscht werden.
-
-[![Authenticator Apps bei Google Play](https://play.google.com/intl/en_us/badges/images/generic/de_badge_web_generic.png)](http://play.google.com/store/search?q=totp%20authenticator&c=apps)
-
-[![Authenticator Apps im Apple Store](https://apps.apple.com/de/app/totp-authenticator-fast-2fa/id1404230533)](https://apps.apple.com/de/app/totp-authenticator-fast-2fa/id1404230533)
-
-Die Einrichtung dieses 2. Faktors ist optional und lässt sich für jedes Benutzerkonto separat einrichten. Die Einrichtung erfolgt im "Mein Konto"-Bereich, über das Shopbackend kann die Einrichtung ebenfalls durchgeführt werden.
-
-Erst dann wird die zusätzliche Sicherheit genutzt. Sofern der Benutzer auch Zugang zum Adminbereich hat, wird das Einmalpasswort dort ebenfalls abgefragt.
-
-Zur Einrichtung wird ein scanbarer QR-Code angeboten. Bei der Aktivierung werden statische Backup-Codes angelegt, die verwendet werden können, wenn ein Anmelden mit den Einmalpasswörtern nicht möglich ist. Die Einrichtung kann jederzeit wieder gelöscht werden.
\ No newline at end of file
diff --git a/docs/daux/changelog/010_Changelog.md b/docs/daux/changelog/010_Changelog.md
deleted file mode 100644
index f395cf1..0000000
--- a/docs/daux/changelog/010_Changelog.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Changelog
----
-
-## 1.0.0.0 (2019-08-19)
-
-### Added
-- 2-Faktor-Authentisierung für Logins in Front- und Backend zusätzlich zu Benutzername und Passwort
-- Authentisierung wird nur bei Benutzerkonten gezeigt, die dieses aktiviert haben - sonst nur Standardanmeldung
-- die Basis der Passwortgenerierung wird für jedes Benutzerkonto individuell angelegt
-- Einrichtung des Zugangs in der Auth-App kann durch scanbaren QR-Code oder kopierbare Zeichenkette erfolgen
-- Validierung der Einmalpassworte und Generierung der QR-Codes werden ausschließlich innerhalb des Shops durchgeführt - keine Kommunikation nach außen nötig
-- statische Backupcodes ermöglichen auch eine (begrenzte) Anmeldung ohne Zugang zum Generierungstool
diff --git a/docs/daux/config.json b/docs/daux/config.json
deleted file mode 100644
index d18468e..0000000
--- a/docs/daux/config.json
+++ /dev/null
@@ -1,71 +0,0 @@
-{
- "title": " 2-Faktor-Authentisierung",
- "moduleversion": "1.0.0.0",
- "titledesc": "für den Oxid eShop",
- "author": "D³ Data Development",
- "moduledate": "19.08.2019",
- "editors": "DS",
- "tagline": "",
- "image": "",
- "ignore": {
- "files": [],
- "folders": [".idea"]
- },
- "live": {
- "clean_urls": true
- },
- "html": {
- "theme": "d3",
- "breadcrumbs": true,
- "breadcrumb_separator": "Chevrons",
- "toggle_code": false,
- "date_modified": true,
- "date_modified_format": "d.m.Y",
- "float": false,
- "inherit_index": true,
- "auto_landing": true,
-
- "links": {
- "Shop": "https://www.oxidmodule.com"
- },
-
- "powered_by": ""
- },
- "languages": {
- "installation": "Installation",
- "changelog": "Changelog",
- "support": "Support"
- },
- "processor": "d3processor",
- "language": "de",
- "strings": {
- "de": {
- "CodeBlocks_title": "Code-Blöcke",
- "CodeBlocks_hide": "Aus",
- "CodeBlocks_below": "Unterhalb",
- "CodeBlocks_inline": "Linear",
- "CodeBlocks_show": "Code-Blöcke anzeigen",
- "Search_placeholder": "Suchen...",
- "Link_previous": "Zurück",
- "Link_next": "Weiter",
- "Edit_on": "Bearbeiten bei :name:",
- "View_on_github": "Bei GitHub anzeigen",
- "View_documentation": "Dokumentation anzeigen",
- "Table_of_contents": "Inhaltsverzeichnis",
- "author": "Autor",
- "moduledate": "Stand",
- "version": "Version",
- "editors": "Bearbeiter",
- "selectversion": "Version wechseln"
- }
- },
- "variables": {
- "modulename" : " 2-Faktor-Authentisierung",
- "menutitle" : " 2-Faktor-Authentisierung",
- "modulefolder" : "totp",
- "modcfgident" : "d3totp",
- "composerident" : "d3/oxtotp"
- },
- "versionselector": false,
- "versiondirectoryindex": 2
-}
diff --git a/docs/daux/installation/002_Installation.md b/docs/daux/installation/002_Installation.md
deleted file mode 100644
index 0b8004d..0000000
--- a/docs/daux/installation/002_Installation.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Installation / Update / Deinstallation
----
-
-* [Anforderungen](installation/010_Anforderungen/010_Systemanforderungen.md)
-* [Neuinstallation](installation/020_Neuinstallation/index.md)
-* [Update](installation/030_Update/005_Updatedefinition.md)
-* [Deinstallation](installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md)
-
-Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter [Hilfe und Support](support/010_Hilfe-und-Support.md) genannten Kontaktdaten Bescheid.
diff --git a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md b/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md
deleted file mode 100644
index 1b01288..0000000
--- a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: Systemanforderungen
----
-
-* PHP Version
- * 5.6.x bis 7.2.x
-* PHP Decoder
- * installierter ionCube Loader
-* Shopversionen / -editionen
- * OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
- * 6.0.2 und höher
- * 6.1.x
-* Installation via [Composer](https://getcomposer.org)
-* Themes (weitere Themes nach Ergänzung der Templates möglich)
- * flow
- * wave
-
-Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1** oder **PHP 7.2** kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
-
-Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.
-
-### optional:
-* D3 Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.1.1.4
-
-Ist der D3 Modul-Connector installiert, können Datenbankänderungen über die automatische Installation eingerichtet und überwacht werden.
diff --git a/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md b/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md
deleted file mode 100644
index 4928148..0000000
--- a/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Modul zur Installation hinzufügen
----
-
-Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen:
-
-```bash
-php composer require {$composerident} --update-no-dev
-```
-
-> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).
diff --git a/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md b/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md
deleted file mode 100644
index d8d5d0c..0000000
--- a/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Providerspezifische Installation
----
-
-Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/).
\ No newline at end of file
diff --git a/docs/daux/installation/020_Neuinstallation/050_Modul_im_Shop_aktivieren.md b/docs/daux/installation/020_Neuinstallation/050_Modul_im_Shop_aktivieren.md
deleted file mode 100644
index 02ea797..0000000
--- a/docs/daux/installation/020_Neuinstallation/050_Modul_im_Shop_aktivieren.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Modul im Shop aktivieren
----
-
-Aktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
-
-> [!] **Enterprise Editon**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
\ No newline at end of file
diff --git a/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md b/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md
deleted file mode 100644
index 99ed9b5..0000000
--- a/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: Shopanpassungen installieren
----
-
-# mit installiertem D3 Modul-Connector
-
-Wenn der D3 Modul-Connector installiert ist, startet direkt nach der Modulaktivierung der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.
-
-Den Installationsassistenten finden Sie auch unter den Menüpunkten [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ].
-
-Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.
-
-Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
-
-# ohne installierten D3 Modul-Connector
-
-Führen Sie bitte die Anweisungen in der Datei `install.sql` im docs-Ordner in Ihrer Datenbank aus.
\ No newline at end of file
diff --git a/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md b/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md
deleted file mode 100644
index ea62aa7..0000000
--- a/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: TMP-Ordner leeren
----
-
-# mit installiertem D3 Modul-Connector
-
-Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
-
-Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-# ohne installierten D3 Modul-Connector
-
-Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf `.htaccess` in den Ordnern `source/tmp` und `source/tmp/smarty` innerhalb Ihrer Shopinstallation.
\ No newline at end of file
diff --git a/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md b/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md
deleted file mode 100644
index e525385..0000000
--- a/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Updatefähigkeit
----
-
-Bei individuellen Änderungen von Moduldateien empfehlen wir, jeweils die Überladungsmöglichkeiten des Shops dafür zu verwenden. So brauchen Sie die originalen Moduldateien nicht verändern und erhalten sich so die Updatefähigkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden.
-
-Weitere Informationen zu den Überladungsmöglichkeiten verschiedener Dateien finden Sie in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/).
\ No newline at end of file
diff --git a/docs/daux/installation/020_Neuinstallation/_index.md b/docs/daux/installation/020_Neuinstallation/_index.md
deleted file mode 100644
index 10afb8a..0000000
--- a/docs/daux/installation/020_Neuinstallation/_index.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Schnellstart per Composer
----
-
-## Schnellstart per Composer
-
-```bash
-php composer require {$composerident} --update-no-dev
-```
-
-Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/005_Updatedefinition.md b/docs/daux/installation/030_Update/005_Updatedefinition.md
deleted file mode 100644
index 492cee3..0000000
--- a/docs/daux/installation/030_Update/005_Updatedefinition.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: Wann kann ein Update ausgeführt werden?
----
-
-Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.
-
-Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde **nicht** über Composer
-durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md).
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/010_Modul_deaktivieren.md b/docs/daux/installation/030_Update/010_Modul_deaktivieren.md
deleted file mode 100644
index ba3f82d..0000000
--- a/docs/daux/installation/030_Update/010_Modul_deaktivieren.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Modul deaktivieren
----
-
-Deaktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/020_Dateien_erneuern.md b/docs/daux/installation/030_Update/020_Dateien_erneuern.md
deleted file mode 100644
index 950d51e..0000000
--- a/docs/daux/installation/030_Update/020_Dateien_erneuern.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: Dateien erneuern
----
-
-Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
-Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus:
-
-```bash
-php composer update {$composerident} --no-dev
-```
-
-> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
-
-> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md b/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md
deleted file mode 100644
index d8d5d0c..0000000
--- a/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Providerspezifische Installation
----
-
-Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/).
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/040_Modulinformationen_aktualisieren.md b/docs/daux/installation/030_Update/040_Modulinformationen_aktualisieren.md
deleted file mode 100644
index 5e27899..0000000
--- a/docs/daux/installation/030_Update/040_Modulinformationen_aktualisieren.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Modulinformationen aktualisieren
----
-
-Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md b/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md
deleted file mode 100644
index 9b49204..0000000
--- a/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: Shopanpassungen installierren
----
-
-# mit installiertem D3 Modul-Connector
-
-Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.
-
-Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
-
-Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.
-
-Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen.
-
-# ohne installierten D3 Modul-Connector
-
-Prüfen Sie bitte, ob in der Datei "update.sql" im docs-Ordner Änderungen hinterlegt sind, die in der Datenbank ausgeführt werden sollten.
diff --git a/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md b/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md
deleted file mode 100644
index ea62aa7..0000000
--- a/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: TMP-Ordner leeren
----
-
-# mit installiertem D3 Modul-Connector
-
-Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
-
-Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-# ohne installierten D3 Modul-Connector
-
-Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf `.htaccess` in den Ordnern `source/tmp` und `source/tmp/smarty` innerhalb Ihrer Shopinstallation.
\ No newline at end of file
diff --git a/docs/daux/installation/030_Update/080_Erweiterungen_anpassen.md b/docs/daux/installation/030_Update/080_Erweiterungen_anpassen.md
deleted file mode 100644
index 5fc0aa2..0000000
--- a/docs/daux/installation/030_Update/080_Erweiterungen_anpassen.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Erweiterungen anpassen
----
-
-Haben Sie für dieses Modul eigene Erweiterung entwickelt, gleichen Sie dies bitte mit der neuen Fassung des Moduls ab.
\ No newline at end of file
diff --git a/docs/daux/installation/040_Installationspruefung.md b/docs/daux/installation/040_Installationspruefung.md
deleted file mode 100644
index e87e32d..0000000
--- a/docs/daux/installation/040_Installationspruefung.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: Installationsprüfung
----
-
-Um die erfolgreiche Installation zu prüfen, können Sie die folgende(n) Checkliste(n) verwenden:
-
-## Einstellungsunabhängige Prüfungen
-
-### Backend
-
-* Modul ist unter [ Erweiterungen ] -> [ Module ] aktiv geschaltet
-* Modul zeigt unter [ Benutzer verwalten ] -> [ Benutzer ] -> [ 2-Faktor-Authentisierung ] einen eigenen Bereich für Einstellungen
-
-### Frontend
-
-* Modul zeigt in "Mein Konto" einen Bereich zur Einrichtung des 2. Faktors
-
-## Einstellungsabhängige Prüfungen
-
-### Backend
-
-* Nach Aktivierung fragt das Backend neben Benutzername und Passwort auch ein Einmalpasswort ab.
-
-### Frontend
-
-* Nach Aktivierung fragt das Frontend neben Benutzername und Passwort auch ein Einmalpasswort ab.
diff --git a/docs/daux/installation/050_Schnellstart.md b/docs/daux/installation/050_Schnellstart.md
deleted file mode 100644
index 2023f00..0000000
--- a/docs/daux/installation/050_Schnellstart.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Schnellstart
----
-
-Aktivieren Sie die 2-Faktor-Authentisierung im Backend unter [ Benutzer verwalten ] -> [ Benutzer ] -> [ 2-Faktor-Authentisierung ] oder im "Mein Konto" des Shopfrontends.
-
-Ab dann erfordert das Login im Shop (Front- und Backend) für das jeweilige Benutzerkonto neben Benutzername und Passwort auch die Angabe eines Einmalpasswortes.
-
-Diese zusätzliche Absicherung kann im Adminbereich jederzeit wieder entfernt werden.
-
-## zusätzliche Konfigurationsparameter in der Datei `config.inc.php` möglich:
-
-`blDisableTotpGlobally` => true: deaktiviert diese zusätzlichen Sicherung shopweit für alle Benutzer. Diese Option ist für den Fall vorbehalten, wenn der Adminbereich aus einem technischen Grund und von diesem Modul verursacht nicht mehr aufgerufen werden kann.
\ No newline at end of file
diff --git a/docs/daux/installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md b/docs/daux/installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md
deleted file mode 100644
index e67e777..0000000
--- a/docs/daux/installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Modulerweiterungen deaktivieren und entfernen
----
-
-Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul **{$modulename}** aufbauen und löschen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen für dieses Modul.
\ No newline at end of file
diff --git a/docs/daux/installation/060_Deinstallation/020_Modul_deaktivieren.md b/docs/daux/installation/060_Deinstallation/020_Modul_deaktivieren.md
deleted file mode 100644
index 067dc42..0000000
--- a/docs/daux/installation/060_Deinstallation/020_Modul_deaktivieren.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Modul deaktivieren
----
-
-Deaktivieren Sie das Modul **{$modulename}** über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
-
diff --git a/docs/daux/installation/060_Deinstallation/030_Modul_aus_der_Installation_entfernen.md b/docs/daux/installation/060_Deinstallation/030_Modul_aus_der_Installation_entfernen.md
deleted file mode 100644
index 344eb78..0000000
--- a/docs/daux/installation/060_Deinstallation/030_Modul_aus_der_Installation_entfernen.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Modul aus der Installation entfernen
----
-
-Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:
-
-```Bash
-php composer remove {$composerident} --no-update
-```
-
-> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
-
-> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).
diff --git a/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md b/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md
deleted file mode 100644
index 90c945d..0000000
--- a/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: Dateien löschen
----
-
-Löschen Sie den Ordner `{$modulefolder}` und seine enthaltenen Elemente aus dem Verzeichnis `source/modules/d3` Ihres Shops.
-Bestätigen Sie anschließend im Shopadmin unter [ Erweiterungen ] -> [ Module ] -> [ Installierte Shop-Module ] die Nachricht:
-
-> Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
-> Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?
diff --git a/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md b/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md
deleted file mode 100644
index bf81af3..0000000
--- a/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-title: Datenbank bereinigen
----
-
-Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr benötigt werden, können diese gelöscht werden.
-
-> [!] Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu können.
-
-Für das Modul **{$modulename}** sind dies die folgende Tabellen und Felder:
-
-* die komplette Tabelle `d3totp`
-* die komplette Tabelle `d3totp_backupcodes`
diff --git a/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md b/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md
deleted file mode 100644
index ea62aa7..0000000
--- a/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: TMP-Ordner leeren
----
-
-# mit installiertem D3 Modul-Connector
-
-Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ (D3) Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
-
-Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-# ohne installierten D3 Modul-Connector
-
-Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf `.htaccess` in den Ordnern `source/tmp` und `source/tmp/smarty` innerhalb Ihrer Shopinstallation.
\ No newline at end of file
diff --git a/docs/daux/support/010_Hilfe-und-Support.md b/docs/daux/support/010_Hilfe-und-Support.md
deleted file mode 100644
index 8e9bd17..0000000
--- a/docs/daux/support/010_Hilfe-und-Support.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-title: Hilfe und Support
----
-
-Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid.
-
-Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer [Modul-FAQ](http://faq.oxidmodule.com/) zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten:
-1. per E-Mail: oder
-2. über das Kontaktformular auf [Oxidmodule.com](https://www.oxidmodule.com/) oder
-3. per Telefon: (+49) 37 21 / 26 80 90 zu unseren Bürozeiten
-
-Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen können. Sind Ihre Fragen shopspezifisch, benötigen wir möglicherweise Zugangsdaten zum betreffenden Shop.
-
-Wir wünschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg!
-
-Ihr D³-Team.
diff --git a/docs/html/changelog/Changelog.html b/docs/html/changelog/Changelog.html
deleted file mode 100644
index ab1edf9..0000000
--- a/docs/html/changelog/Changelog.html
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
- Changelog - 2-Faktor-Authentisierung
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2-Faktor-Authentisierung für Logins in Front- und Backend zusätzlich zu Benutzername und Passwort
-
Authentisierung wird nur bei Benutzerkonten gezeigt, die dieses aktiviert haben - sonst nur Standardanmeldung
-
die Basis der Passwortgenerierung wird für jedes Benutzerkonto individuell angelegt
-
Einrichtung des Zugangs in der Auth-App kann durch scanbaren QR-Code oder kopierbare Zeichenkette erfolgen
-
Validierung der Einmalpassworte und Generierung der QR-Codes werden ausschließlich innerhalb des Shops durchgeführt - keine Kommunikation nach außen nötig
-
statische Backupcodes ermöglichen auch eine (begrenzte) Anmeldung ohne Zugang zum Generierungstool
Die 2-Faktor-Authentisierung ermöglicht es den Shopbesuchern, neben der üblichen Kombination aus Benutzername und Passwort auch ein zeitgesteuertes Einmalpasswort zur Anmeldung abfragen zu lassen. Dies erhöht die Sicherheit im Anmeldeprozess deutlich und macht auch Anmeldungen in öffentlichen Netzwerken oder Internet-Cafés sicherer.
-Das abgefragte Einmalpasswort wird z.B. durch entsprechende Apps auf dem Smartphone erzeugt.
-
Die Einrichtung dieses 2. Faktors ist optional und lässt sich für jedes Benutzerkonto separat einrichten. Die Einrichtung erfolgt im "Mein Konto"-Bereich, über das Shopbackend kann die Einrichtung ebenfalls durchgeführt werden.
-
Erst dann wird die zusätzliche Sicherheit genutzt. Sofern der Benutzer auch Zugang zum Adminbereich hat, wird das Einmalpasswort dort ebenfalls abgefragt.
-
Zur Einrichtung wird ein scanbarer QR-Code angeboten. Bei der Aktivierung werden statische Backup-Codes angelegt, die verwendet werden können, wenn ein Anmelden mit den Einmalpasswörtern nicht möglich ist. Die Einrichtung kann jederzeit wieder gelöscht werden.
Themes (weitere Themes nach Ergänzung der Templates möglich)
-
-
flow
-
wave
-
-
-
-
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für PHP 5.6, PHP 7.0, PHP 7.1 oder PHP 7.2 kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
-
Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.
Löschen Sie den Ordner totp und seine enthaltenen Elemente aus dem Verzeichnis source/modules/d3 Ihres Shops.
-Bestätigen Sie anschließend im Shopadmin unter Erweiterungen -> Module -> Installierte Shop-Module die Nachricht:
-
-
Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
-Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:
-
php composer remove d3/oxtotp --no-update
-
-
-
Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
-
-
-
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.
Deaktivieren Sie das Modul 2-Faktor-Authentisierung über den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Deaktivieren.
Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul 2-Faktor-Authentisierung aufbauen und löschen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen für dieses Modul.
Leeren Sie das Verzeichnis tmp über Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren.
-
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-
Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-
ohne installierten D3 Modul-Connector
-
Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf .htaccess in den Ordnern source/tmp und source/tmp/smarty innerhalb Ihrer Shopinstallation.
Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter Hilfe und Support genannten Kontaktdaten Bescheid.
Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses) diesen Befehl aus, um das Modul 2-Faktor-Authentisierung zur Installation hinzuzufügen:
-
php composer require d3/oxtotp --update-no-dev
-
-
-
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.
Aktivieren Sie das Modul über den Shopadmin unter Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Aktivieren.
-
-
Enterprise Editon: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer FAQ.
Wenn der D3 Modul-Connector installiert ist, startet direkt nach der Modulaktivierung der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.
-
Den Installationsassistenten finden Sie auch unter den Menüpunkten Admin -> Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation.
-
Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.
-
Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
-
ohne installierten D3 Modul-Connector
-
Führen Sie bitte die Anweisungen in der Datei install.sql im docs-Ordner in Ihrer Datenbank aus.
Leeren Sie das Verzeichnis tmp über Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren.
-
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-
Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-
ohne installierten D3 Modul-Connector
-
Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf .htaccess in den Ordnern source/tmp und source/tmp/smarty innerhalb Ihrer Shopinstallation.
Bei individuellen Änderungen von Moduldateien empfehlen wir, jeweils die Überladungsmöglichkeiten des Shops dafür zu verwenden. So brauchen Sie die originalen Moduldateien nicht verändern und erhalten sich so die Updatefähigkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden.
-
Weitere Informationen zu den Überladungsmöglichkeiten verschiedener Dateien finden Sie in unserer FAQ.
Aktivieren Sie die 2-Faktor-Authentisierung im Backend unter Benutzer verwalten -> Benutzer -> 2-Faktor-Authentisierung oder im "Mein Konto" des Shopfrontends.
-
Ab dann erfordert das Login im Shop (Front- und Backend) für das jeweilige Benutzerkonto neben Benutzername und Passwort auch die Angabe eines Einmalpasswortes.
-
Diese zusätzliche Absicherung kann im Adminbereich jederzeit wieder entfernt werden.
-
zusätzliche Konfigurationsparameter in der Datei config.inc.php möglich:
-
blDisableTotpGlobally => true: deaktiviert diese zusätzlichen Sicherung shopweit für alle Benutzer. Diese Option ist für den Fall vorbehalten, wenn der Adminbereich aus einem technischen Grund und von diesem Modul verursacht nicht mehr aufgerufen werden kann.
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
-Shops (oberhalb des source- und vendor-Verzeichnisses). Führen Sie dort diesen Befehl aus:
-
php composer update d3/oxtotp --no-dev
-
-
-
Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
-
-
-
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.
Deaktivieren Sie das Modul über den Shopadmin unter Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Deaktivieren.
Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer FAQ.
Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.
-
Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
-
Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.
-
Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation prüfen.
-
ohne installierten D3 Modul-Connector
-
Prüfen Sie bitte, ob in der Datei "update.sql" im docs-Ordner Änderungen hinterlegt sind, die in der Datenbank ausgeführt werden sollten.
Leeren Sie das Verzeichnis tmp über Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren.
-
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
-
-
Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
-
-
ohne installierten D3 Modul-Connector
-
Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und löschen Sie alle Dateien bis auf .htaccess in den Ordnern source/tmp und source/tmp/smarty innerhalb Ihrer Shopinstallation.
Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.
-
Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde nicht über Composer
-durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter Neuinstallation.
Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid.
-
Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer Modul-FAQ zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten:
per Telefon: (+49) 37 21 / 26 80 90 zu unseren Bürozeiten
-
-
Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen können. Sind Ihre Fragen shopspezifisch, benötigen wir möglicherweise Zugangsdaten zum betreffenden Shop.
-
Wir wünschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg!
';
- }
- }
- }
-
- $("body").addClass("with-search").scrollTop(0);
- tipue_backdrop.show();
- tipue_container.scrollTop(0);
- tipue_container.show().html(output);
- }
-
- };
-
-})(jQuery);
diff --git a/docs/html/tipuesearch/tipuesearch_content.json b/docs/html/tipuesearch/tipuesearch_content.json
deleted file mode 100644
index 5ae0711..0000000
--- a/docs/html/tipuesearch/tipuesearch_content.json
+++ /dev/null
@@ -1 +0,0 @@
-{"pages":[{"title":"<\/i> 2-Faktor-Authentisierung","text":"Die 2-Faktor-Authentisierung erm\u00f6glicht es den Shopbesuchern, neben der \u00fcblichen Kombination aus Benutzername und Passwort auch ein zeitgesteuertes Einmalpasswort zur Anmeldung abfragen zu lassen. Dies erh\u00f6ht die Sicherheit im Anmeldeprozess deutlich und macht auch Anmeldungen in \u00f6ffentlichen Netzwerken oder Internet-Caf\u00e9s sicherer. Das abgefragte Einmalpasswort wird z.B. durch entsprechende Apps auf dem Smartphone erzeugt. Die Einrichtung dieses 2. Faktors ist optional und l\u00e4sst sich f\u00fcr jedes Benutzerkonto separat einrichten. Die Einrichtung erfolgt im "Mein Konto"-Bereich, \u00fcber das Shopbackend kann die Einrichtung ebenfalls durchgef\u00fchrt werden. Erst dann wird die zus\u00e4tzliche Sicherheit genutzt. Sofern der Benutzer auch Zugang zum Adminbereich hat, wird das Einmalpasswort dort ebenfalls abgefragt. Zur Einrichtung wird ein scanbarer QR-Code angeboten. Bei der Aktivierung werden statische Backup-Codes angelegt, die verwendet werden k\u00f6nnen, wenn ein Anmelden mit den Einmalpassw\u00f6rtern nicht m\u00f6glich ist. Die Einrichtung kann jederzeit wieder gel\u00f6scht werden.","tags":"","url":"index.html"},{"title":"Changelog","text":"1.0.0.0 (2019-08-19) Added 2-Faktor-Authentisierung f\u00fcr Logins in Front- und Backend zus\u00e4tzlich zu Benutzername und Passwort Authentisierung wird nur bei Benutzerkonten gezeigt, die dieses aktiviert haben - sonst nur Standardanmeldung die Basis der Passwortgenerierung wird f\u00fcr jedes Benutzerkonto individuell angelegt Einrichtung des Zugangs in der Auth-App kann durch scanbaren QR-Code oder kopierbare Zeichenkette erfolgen Validierung der Einmalpassworte und Generierung der QR-Codes werden ausschlie\u00dflich innerhalb des Shops durchgef\u00fchrt - keine Kommunikation nach au\u00dfen n\u00f6tig statische Backupcodes erm\u00f6glichen auch eine (begrenzte) Anmeldung ohne Zugang zum Generierungstool","tags":"","url":"changelog\/Changelog.html"},{"title":"Installation \/ Update \/ Deinstallation","text":"Anforderungen Neuinstallation Update Deinstallation Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter Hilfe und Support genannten Kontaktdaten Bescheid.","tags":"","url":"installation\/Installation.html"},{"title":"Systemanforderungen","text":"PHP Version 5.6.x bis 7.2.x PHP Decoder installierter ionCube Loader Shopversionen \/ -editionen OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version 6.0.2 und h\u00f6her 6.1.x Installation via Composer Themes (weitere Themes nach Erg\u00e4nzung der Templates m\u00f6glich) flow wave Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend f\u00fcr PHP 5.6, PHP 7.0, PHP 7.1 oder PHP 7.2 kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den f\u00fcr Ihren Shop genutzten Decoder und die PHP-Version. Kontrollieren Sie bitte auch, ob diese Modulversion f\u00fcr die von Ihnen eingesetzte Shopedition (Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist. optional: D3 Modul-Connector (kostenfrei bei D3 erh\u00e4ltlich) ab Version 5.1.1.4 Ist der D3 Modul-Connector installiert, k\u00f6nnen Datenbank\u00e4nderungen \u00fcber die automatische Installation eingerichtet und \u00fcberwacht werden.","tags":"","url":"installation\/Anforderungen\/Systemanforderungen.html"},{"title":"Schnellstart per Composer","text":"Schnellstart per Composer php composer require d3\/oxtotp \u2013-update-no-dev Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.","tags":"","url":"installation\/Neuinstallation\/index.html"},{"title":"Modul zur Installation hinzuf\u00fcgen","text":"F\u00fchren Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses) diesen Befehl aus, um das Modul 2-Faktor-Authentisierung zur Installation hinzuzuf\u00fcgen: php composer require d3\/oxtotp --update-no-dev Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Neuinstallation\/Modul_hinzufuegen.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Providerspezifische_Installation.html"},{"title":"Modul im Shop aktivieren","text":"Aktivieren Sie das Modul \u00fcber den Shopadmin unter Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Aktivieren. Enterprise Editon: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.","tags":"","url":"installation\/Neuinstallation\/Modul_im_Shop_aktivieren.html"},{"title":"Shopanpassungen installieren","text":"mit installiertem D3 Modul-Connector Wenn der D3 Modul-Connector installiert ist, startet direkt nach der Modulaktivierung der Assistent, der Sie durch die Shopanpassung f\u00fchrt. Darin k\u00f6nnen Sie verschiedene Optionen der Installation w\u00e4hlen. Den Installationsassistenten finden Sie auch unter den Men\u00fcpunkten Admin -> Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation. Bei tiefgreifenden \u00c4nderungen an Ihrem Shop (z.B. Hinzuf\u00fcgen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten f\u00fcr das Modul ausf\u00fchren zu lassen. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber diesen Assistenten ebenfalls eine Checkliste erstellen. ohne installierten D3 Modul-Connector F\u00fchren Sie bitte die Anweisungen in der Datei install.sql im docs-Ordner in Ihrer Datenbank aus.","tags":"","url":"installation\/Neuinstallation\/Shopanpassungen_installieren.html"},{"title":"TMP-Ordner leeren","text":"mit installiertem D3 Modul-Connector Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus. ohne installierten D3 Modul-Connector Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und l\u00f6schen Sie alle Dateien bis auf .htaccess in den Ordnern source\/tmp und source\/tmp\/smarty innerhalb Ihrer Shopinstallation.","tags":"","url":"installation\/Neuinstallation\/TMP-Ordner_leeren.html"},{"title":"Updatef\u00e4higkeit","text":"Bei individuellen \u00c4nderungen von Moduldateien empfehlen wir, jeweils die \u00dcberladungsm\u00f6glichkeiten des Shops daf\u00fcr zu verwenden. So brauchen Sie die originalen Moduldateien nicht ver\u00e4ndern und erhalten sich so die Updatef\u00e4higkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen \u00fcberschrieben werden. Weitere Informationen zu den \u00dcberladungsm\u00f6glichkeiten verschiedener Dateien finden Sie in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Updatefaehigkeit.html"},{"title":"Wann kann ein Update ausgef\u00fchrt werden?","text":"Die Updatenaweisungen k\u00f6nnen verwendet werden, wenn dieses Modul schon fr\u00fcher mit Hilfe von Composer installiert wurde. Wurde die Installation bisher noch nicht durchgef\u00fchrt oder die Installation wurde nicht \u00fcber Composer durchgef\u00fchrt (weil das Modul dies z.B. fr\u00fcher nicht unterst\u00fctzte), verwenden Sie bitte die Beschreibung unter Neuinstallation.","tags":"","url":"installation\/Update\/Updatedefinition.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul \u00fcber den Shopadmin unter Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Deaktivieren.","tags":"","url":"installation\/Update\/Modul_deaktivieren.html"},{"title":"Dateien erneuern","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie dort diesen Befehl aus: php composer update d3\/oxtotp --no-dev Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Update\/Dateien_erneuern.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer FAQ.","tags":"","url":"installation\/Update\/Providerspezifische_Installation.html"},{"title":"Modulinformationen aktualisieren","text":"Wechseln Sie im Adminbereich zu Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Aktivieren.","tags":"","url":"installation\/Update\/Modulinformationen_aktualisieren.html"},{"title":"Shopanpassungen installierren","text":"mit installiertem D3 Modul-Connector Ob Shopanpassungen notwendig sind, ist von der Versions\u00e4nderung des Moduls abh\u00e4ngig. M\u00f6glicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die \u00c4nderungen f\u00fchrt. Folgen Sie dann den einzelnen Schritten. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber diesen Assistenten ebenfalls eine Checkliste erstellen. Wird der Assistent nicht gezeigt (Sie sehen wieder die Modul\u00fcbersicht), waren keine Anpassungen am Shop notwendig. Ob erforderliche Updates ausgef\u00fchrt werden sollen, k\u00f6nnen Sie jederzeit im Adminbereich unter Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation pr\u00fcfen. ohne installierten D3 Modul-Connector Pr\u00fcfen Sie bitte, ob in der Datei "update.sql" im docs-Ordner \u00c4nderungen hinterlegt sind, die in der Datenbank ausgef\u00fchrt werden sollten.","tags":"","url":"installation\/Update\/Shopanpassungen_installieren.html"},{"title":"TMP-Ordner leeren","text":"mit installiertem D3 Modul-Connector Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus. ohne installierten D3 Modul-Connector Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und l\u00f6schen Sie alle Dateien bis auf .htaccess in den Ordnern source\/tmp und source\/tmp\/smarty innerhalb Ihrer Shopinstallation.","tags":"","url":"installation\/Update\/TMP-Ordner_leeren.html"},{"title":"Erweiterungen anpassen","text":"Haben Sie f\u00fcr dieses Modul eigene Erweiterung entwickelt, gleichen Sie dies bitte mit der neuen Fassung des Moduls ab.","tags":"","url":"installation\/Update\/Erweiterungen_anpassen.html"},{"title":"Installationspr\u00fcfung","text":"Um die erfolgreiche Installation zu pr\u00fcfen, k\u00f6nnen Sie die folgende(n) Checkliste(n) verwenden: Einstellungsunabh\u00e4ngige Pr\u00fcfungen Backend Modul ist unter Erweiterungen -> Module aktiv geschaltet Modul zeigt unter Benutzer verwalten -> Benutzer -> 2-Faktor-Authentisierung einen eigenen Bereich f\u00fcr Einstellungen Frontend Modul zeigt in "Mein Konto" einen Bereich zur Einrichtung des 2. Faktors Einstellungsabh\u00e4ngige Pr\u00fcfungen Backend Nach Aktivierung fragt das Backend neben Benutzername und Passwort auch ein Einmalpasswort ab. Frontend Nach Aktivierung fragt das Frontend neben Benutzername und Passwort auch ein Einmalpasswort ab.","tags":"","url":"installation\/Installationspruefung.html"},{"title":"Schnellstart","text":"Aktivieren Sie die 2-Faktor-Authentisierung im Backend unter Benutzer verwalten -> Benutzer -> 2-Faktor-Authentisierung oder im "Mein Konto" des Shopfrontends. Ab dann erfordert das Login im Shop (Front- und Backend) f\u00fcr das jeweilige Benutzerkonto neben Benutzername und Passwort auch die Angabe eines Einmalpasswortes. Diese zus\u00e4tzliche Absicherung kann im Adminbereich jederzeit wieder entfernt werden. zus\u00e4tzliche Konfigurationsparameter in der Datei config.inc.php m\u00f6glich: blDisableTotpGlobally => true: deaktiviert diese zus\u00e4tzlichen Sicherung shopweit f\u00fcr alle Benutzer. Diese Option ist f\u00fcr den Fall vorbehalten, wenn der Adminbereich aus einem technischen Grund und von diesem Modul verursacht nicht mehr aufgerufen werden kann.","tags":"","url":"installation\/Schnellstart.html"},{"title":"Modulerweiterungen deaktivieren und entfernen","text":"Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul 2-Faktor-Authentisierung aufbauen und l\u00f6schen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen f\u00fcr dieses Modul.","tags":"","url":"installation\/Deinstallation\/Modulerweiterungen_deaktivieren_und_entfernen.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul 2-Faktor-Authentisierung \u00fcber den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von 2-Faktor-Authentisierung auf den Button Deaktivieren.","tags":"","url":"installation\/Deinstallation\/Modul_deaktivieren.html"},{"title":"Modul aus der Installation entfernen","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie Sie dort diesen Befehl aus: php composer remove d3\/oxtotp --no-update Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Deinstallation\/Modul_aus_der_Installation_entfernen.html"},{"title":"Dateien l\u00f6schen","text":"L\u00f6schen Sie den Ordner totp und seine enthaltenen Elemente aus dem Verzeichnis source\/modules\/d3 Ihres Shops. Best\u00e4tigen Sie anschlie\u00dfend im Shopadmin unter Erweiterungen -> Module -> Installierte Shop-Module die Nachricht: Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist. M\u00f6chten Sie alle Modulinformationen einschlie\u00dflich Konfigurationseinstellungen und Blockinformationen f\u00fcr Templates l\u00f6schen?","tags":"","url":"installation\/Deinstallation\/Dateien_loeschen.html"},{"title":"Datenbank bereinigen","text":"Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr ben\u00f6tigt werden, k\u00f6nnen diese gel\u00f6scht werden. Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu k\u00f6nnen. F\u00fcr das Modul 2-Faktor-Authentisierung sind dies die folgende Tabellen und Felder: die komplette Tabelle d3totp die komplette Tabelle d3totp_backupcodes","tags":"","url":"installation\/Deinstallation\/Datenbank_bereinigen.html"},{"title":"TMP-Ordner leeren","text":"mit installiertem D3 Modul-Connector Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus. ohne installierten D3 Modul-Connector Verbinden Sie sich mit Hilfe Ihres FTP-Programms zu Ihrem Server und l\u00f6schen Sie alle Dateien bis auf .htaccess in den Ordnern source\/tmp und source\/tmp\/smarty innerhalb Ihrer Shopinstallation.","tags":"","url":"installation\/Deinstallation\/TMP-Ordner_leeren.html"},{"title":"Hilfe und Support","text":"Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid. Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer Modul-FAQ zur Verf\u00fcgung. Finden Sie darin die ben\u00f6tigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden M\u00f6glichkeiten: per E-Mail: support@shopmodule.com oder \u00fcber das Kontaktformular auf Oxidmodule.com oder per Telefon: (+49) 37 21 \/ 26 80 90 zu unseren B\u00fcrozeiten Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen k\u00f6nnen. Sind Ihre Fragen shopspezifisch, ben\u00f6tigen wir m\u00f6glicherweise Zugangsdaten zum betreffenden Shop. Wir w\u00fcnschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg! Ihr D\u00b3-Team.","tags":"","url":"support\/Hilfe-und-Support.html"}]}
\ No newline at end of file
diff --git a/src/metadata.php b/src/metadata.php
index e580f04..5be3299 100644
--- a/src/metadata.php
+++ b/src/metadata.php
@@ -54,7 +54,7 @@ $aModule = [
'de' => 'Zwei-Faktor-Authentisierung (TOTP) für OXID eSales Shop',
'en' => 'Two-factor authentication (TOTP) for OXID eSales shop',
],
- 'version' => '1.0.0.0',
+ 'version' => '2.0.0.0',
'author' => 'D³ Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'https://www.oxidmodule.com/',