rename package

This commit is contained in:
Daniel Seifert 2023-01-26 00:12:47 +01:00
parent 52d4b48849
commit 5a69d23db2
Signed by: DanielS
GPG Key ID: 6A513E13AEE66170
4 changed files with 28 additions and 12 deletions

View File

@ -1,9 +1,9 @@
[![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md) [![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md)
[![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md) [![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md)
# 2-factor authentication (TOTP) for OXID eShop # 2-factor authentication (one-time password) 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. This module provides a 2-factor authentication (time-dependent one-time password / TOTP) for login in front- and backend in addition to user name and password.
## Features ## Features
@ -37,8 +37,10 @@ The Flow and Wave themes are supported by default. Other themes may require cust
## Getting Started ## Getting Started
Open a command line interface and navigate to the shop root directory (parent of source and vendor). Execute the following command. Adapt the paths to your environment.
``` ```
composer require d3/oxtotp composer require d3/oxid-twofactor-onetimepassword
``` ```
Activate the module in the admin area of the shop in "Extensions -> Modules". Activate the module in the admin area of the shop in "Extensions -> Modules".

View File

@ -1,9 +1,9 @@
[![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md) [![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md)
[![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md) [![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md)
# 2-Faktor-Authentisierung (TOTP) für OXID eShop # 2-Faktor-Authentisierung (Einmalpasswort) 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. Dieses Modul stellt eine 2-Faktor-Authentisierung (zeitabhängiges Einmalpasswort / TOTP) zum Login in Front- und Backend zusätzlich zu Benutzername und Passwort zur Verfügung.
## Features ## Features
@ -37,8 +37,10 @@ Im Standard wird das Flow- und Wave-Theme unterstützt. Andere Themes können An
## Erste Schritte ## Erste Schritte
Öffnen Sie eine Kommandozeile und navigieren Sie zum Stammverzeichnis des Shops (Elternverzeichnis von source und vendor). Führen Sie den folgenden Befehl aus. Passen Sie die Pfadangaben an Ihre Installationsumgebung an.
``` ```
composer require d3/oxtotp composer require d3/oxid-twofactor-onetimepassword
``` ```
Aktivieren Sie das Modul im Shopadmin unter "Erweiterungen -> Module". Aktivieren Sie das Modul im Shopadmin unter "Erweiterungen -> Module".

View File

@ -1,5 +1,5 @@
{ {
"name": "d3/oxtotp", "name": "d3/oxid-twofactor-onetimepassword",
"description": "Two-factor authentication via time-based one-time password for OXID eSales shop", "description": "Two-factor authentication via time-based one-time password for OXID eSales shop",
"type": "oxideshop-module", "type": "oxideshop-module",
"keywords": [ "keywords": [
@ -7,7 +7,13 @@
"modules", "modules",
"eShop", "eShop",
"d3", "d3",
"2FA" "2FA",
"two factor",
"second factor",
"TOTP",
"OTP",
"one-time password",
"authenticator"
], ],
"authors": [ "authors": [
{ {
@ -57,5 +63,11 @@
}, },
"scripts": { "scripts": {
"totp_phpstan": "./vendor/bin/phpstan -c./vendor/d3/oxtotp/phpstan.neon" "totp_phpstan": "./vendor/bin/phpstan -c./vendor/d3/oxtotp/phpstan.neon"
},
"suggest": {
"d3/oxid-twofactor-passwordless": "Passwordless login with FIDO2 hardware token."
},
"replace": {
"d3/oxtotp": "*"
} }
} }

View File

@ -50,12 +50,12 @@ $logo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="he
$aModule = [ $aModule = [
'id' => $sModuleId, 'id' => $sModuleId,
'title' => [ 'title' => [
'de' => $logo . ' Zwei-Faktor-Authentisierung', 'de' => $logo . ' zweiter Faktor - Einmalpasswort',
'en' => $logo . ' two-factor authentication', 'en' => $logo . ' second factor - one-time password',
], ],
'description' => [ 'description' => [
'de' => 'Zwei-Faktor-Authentisierung (TOTP) f&uuml;r OXID eSales Shop', 'de' => 'Einmalpasswort (TOTP) als zweiter Faktor bei der Anmeldung im OXID eSales Shop',
'en' => 'Two-factor authentication (TOTP) for OXID eSales shop', 'en' => 'One-time password (TOTP) as second factor for login in OXID eSales shop',
], ],
'version' => '2.0.0.1', 'version' => '2.0.0.1',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)', 'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',