From 0b7958ddb9997caa392ad7aeaac9ad2e296dcbff Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Thu, 8 Jun 2023 14:47:38 +0200 Subject: [PATCH] add product logo --- README.en.md | 6 ++++-- README.md | 6 ++++-- src/logo.png | Bin 0 -> 4527 bytes src/metadata.php | 9 +++++---- src/tests/d3webauthn_config.php | 14 ++++++++++++++ 5 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 src/logo.png create mode 100644 src/tests/d3webauthn_config.php diff --git a/README.en.md b/README.en.md index d772d6b..533b10b 100644 --- a/README.en.md +++ b/README.en.md @@ -1,9 +1,11 @@ [![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md) [![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md) -# D³ Passwordless login for OXID eShop +# Passwordless login for OXID eShop -With this module, the login in the OXID shop can be carried out with a hardware based login key instead of a password (WebAuthn / FIDO2 based). +![Passwordless login for OXID eShop](src/logo.png) + +With this module, the login in the OXID shop can be carried out with a hardware based login key (WebAuthn / FIDO2 based passkey) instead of a password. This secures the login in the frontend and (if allowed for the user) also in the backend. diff --git a/README.md b/README.md index f2f5169..c44b302 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ [![deutsche Version](https://logos.oxidmodule.com/de2_xs.svg)](README.md) [![english version](https://logos.oxidmodule.com/en2_xs.svg)](README.en.md) -# D³ Passwortloses Anmelden für OXID eShop +# Passwortloses Anmelden für OXID eShop -Mit diesem Modul kann die Anmeldung im OXID-Shop mit einem hardwarebasierten Anmeldeschlüssel anstelle eines Passworts durchgeführt werden (WebAuthn / FIDO2 basiert). +![Passwortloses Anmelden für OXID eShop](src/logo.png) + +Mit diesem Modul kann die Anmeldung im OXID-Shop mit einem hardwarebasierten Anmeldeschlüssel (WebAuthn / FIDO2 basierter passkey) anstelle eines Passworts durchgeführt werden. Hierbei wird die Anmeldung im Frontend und (sofern für den Benutzer erlaubt) auch im Backend gesichert. diff --git a/src/logo.png b/src/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..aecc261f8948a0f708c3f38c18cd5037eeb1f202 GIT binary patch literal 4527 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 XL9C3jCsi&T7!s7GzQ%KP$JqY?3CcOQ literal 0 HcmV?d00001 diff --git a/src/metadata.php b/src/metadata.php index 4eb8452..15017d8 100755 --- a/src/metadata.php +++ b/src/metadata.php @@ -66,14 +66,15 @@ $logo = '