From: Tim Düsterhus Date: Wed, 9 Dec 2020 11:52:57 +0000 (+0100) Subject: Sort language items in wcf.user.security category X-Git-Tag: 5.4.0_Alpha_1~555^2 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=ed44825e039f5f86c022de84eedbe880a9328e93;p=GitHub%2FWoltLab%2FWCF.git Sort language items in wcf.user.security category --- diff --git a/wcfsetup/install/lang/de.xml b/wcfsetup/install/lang/de.xml index 63a125b164..3d0c256f30 100644 --- a/wcfsetup/install/lang/de.xml +++ b/wcfsetup/install/lang/de.xml @@ -3233,7 +3233,7 @@ freigeschaltet. {if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if - {$user->username} vollständig. Der Benutzer muss die Mehrfaktor-Authentifizierung anschließend erneut einrichten.
+ {$user->username} vollständig. Der Benutzer muss die Mehrfaktor-Authentifizierung anschließend erneut einrichten.
Achtung: Die Mehrfaktor-Authentifizierung wird von Benutzern aktiv eingerichtet, um das eigene Benutzerkonto besser zu schützen. {if LANGUAGE_USE_INFORMAL_VARIANT}Stelle sicher, dass du den Benutzer ausreichend authentifizierst, bevor du die Mehrfaktor-Authentifizierung deaktivierst.{else}Stellen Sie sicher, dass Sie den Benutzer ausreichend authentifizieren, bevor Sie die Mehrfaktor-Authentifizierung deaktivieren.{/if}]]>
@@ -4841,82 +4841,55 @@ Die E-Mail-Adresse des neuen Benutzers lautet: {@$user->email} + Benutzerkonto-Verwaltung ändern.]]> - getUserAgent()->getBrowser()}{$session->getUserAgent()->getBrowser()}{if $session->getUserAgent()->getOS()} auf {$session->getUserAgent()->getOS()}{/if}{else}Unbekanntes Gerät{/if}]]> - - - - + + + + + {if LANGUAGE_USE_INFORMAL_VARIANT}logge dich{else}loggen Sie sich{/if} erneut ein.]]> + {$user->username} ist mit der Mehrfaktor-Authentifizierung geschützt, es sind jedoch keine aktiven Verfahren verfügbar. Bitte {if LANGUAGE_USE_INFORMAL_VARIANT}wende dich{else}wenden Sie sich{/if} an den Administrator.]]> + Hallo {$setup->getUser()->username}, + +

{if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} den Notfall-Code {$usedCode[identifier]} zur Mehrfaktor-Authentifizierung genutzt. Dieser Code ist nun nicht mehr gültig. {plural value=$remaining 0='Es gibt keine weiteren gültigen Codes.' 1='Es verbleibt ein gültiger Code.' other='Es verbleiben # gültige Codes.'}

+ +

{if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if} die Mehrfaktor-Authentifizierung in der Account-Sicherheit verwalten und dort neue Notfall-Codes generieren oder die Mehrfaktor-Authentifizierung deaktivieren.

]]>
+ getUser()->username}, + +{if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} den Notfall-Code „{$usedCode[identifier]}“ zur Mehrfaktor-Authentifizierung genutzt. Dieser Code ist nun nicht mehr gültig. {plural value=$remaining 0='**Es gibt keine weiteren gültigen Codes.**' 1='Es verbleibt ein gültiger Code.' other='Es verbleiben # gültige Codes.'} {* this line ends with a space *} + +{if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if} die Mehrfaktor-Authentifizierung in der Account-Sicherheit [URL:{link controller='AccountSecurity' isEmail=true}{/link}] verwalten und dort neue Notfall-Codes generieren oder die Mehrfaktor-Authentifizierung deaktivieren.]]> + + + + - - - - - user->username}]]> - - -
  • {plural value=$count 0="Nicht eingerichtet" 1="Ein Gerät eingerichtet" other="# Geräte eingerichtet"}
  • -{if $lastUsed}
  • Am {@$lastUsed|plainTime} zuletzt verwendet
  • {/if} -]]>
    + Unterhalb {if LANGUAGE_USE_INFORMAL_VARIANT}findest du{else}finden Sie{/if} den zuletzt generierten Satz an Notfallcodes für die Mehrfaktor-Authentifizierung. Durchgestrichene Notfallcodes wurden bereits verwendet und sind nicht mehr gültig. {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} die fettgedruckte Nummer, um die Notfallcodes mit {if LANGUAGE_USE_INFORMAL_VARIANT}deinen{else}Ihren{/if} Notizen abzugleichen. {if LANGUAGE_USE_INFORMAL_VARIANT}Generiere neue Codes, falls deine Notizen{else}Generieren Sie neue Codes, falls Ihre Notizen{/if} nicht zu der angezeigten Liste passen.

    ]]>
    + + + {if LANGUAGE_USE_INFORMAL_VARIANT}Generiere{else}Generieren Sie{/if} neue Notfallcodes, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du deinen{else}Sie Ihren{/if} bisherigen Satz verlegt oder verbraucht haben. Die Generierung neuer Notfallcodes wird alle bestehenden Notfallcodes ungültig machen.

    ]]>
  • {plural value=$count 0="Keine Codes verbleibend" 1="Ein Code verbleibend" other="# Codes verbleibend"}
  • {if $lastUsed}
  • Am {@$lastUsed|plainTime} zuletzt verwendet
  • {/if} ]]>
    - - - - - - - - - - Authentifizieren Sie sich mit Hilfe einer App auf Ihrem Smartphone.

    -
      -
    1. {if LANGUAGE_USE_INFORMAL_VARIANT}Installiere{else}Installieren Sie{/if} eine Authentifizierungs-App wie beispielsweise Google Authenticator (Android, iOS) oder Authy (Android, iOS).
    2. -
    3. {if LANGUAGE_USE_INFORMAL_VARIANT}Scanne{else}Scannen Sie{/if} den QR-Code in der App.
    4. -
    5. {if LANGUAGE_USE_INFORMAL_VARIANT}Gib{else}Geben Sie{/if} den durch die App generierten 6-stelligen Einmalcode ein.
    6. -
    ]]>
    - {$deviceName} wurde erfolgreich hinterlegt.]]> - - - {$deviceName} entfernen. {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} bitte die Übersicht in der Benutzerkonto-Sicherheit, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du{else}Sie{/if} die Mehrfaktor-Authentifizierung deaktivieren {if LANGUAGE_USE_INFORMAL_VARIANT}möchtest{else}möchten{/if}.]]> - - {$deviceName} wurde erfolgreich entfernt.]]> - Die Mehrfaktor-Authentifizierung ist ab sofort für {if LANGUAGE_USE_INFORMAL_VARIANT}dein{else}Ihr{/if} Benutzerkonto aktiv. {if LANGUAGE_USE_INFORMAL_VARIANT}Du wirst{else}Sie werden{/if} von nun an bei jedem Login den zusätzlichen Faktor benötigen.

    -


    -

    Zusätzlich wurden Backup-Codes generiert, mit denen der Zugriff wiederhergestellt werden kann, falls der zusätzliche Faktor unbrauchbar wird.

    -


    -

    Bitte {if LANGUAGE_USE_INFORMAL_VARIANT}Notiere oder speichere dir{else}Notieren oder speichern Sie{/if} sich die unterhalb angezeigten Notfall-Codes. Ein möglicher Aufbewahrungsort könnte ein Blatt Papier in einem Aktenordner sein.

    ]]>
    + + + + {if LANGUAGE_USE_INFORMAL_VARIANT}Du erhältst bei jedem Login einen Einmalcode an deine E-Mail-Adresse.{else}Sie erhalten bei jedem Login einen Einmalcode an Ihre E-Mail-Adresse.{/if}

    ]]>
    - - Die Mehrfaktor-Authentifizierung über E-Mail ist aktiv. {if LANGUAGE_USE_INFORMAL_VARIANT}Du erhältst{else}Sie erhalten{/if} bei jedem Login eine E-Mail mit einem einmal gültigen Code.

    -

    {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} bitte die Übersicht in der Benutzerkonto-Sicherheit, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du{else}Sie{/if} die Mehrfaktor-Authentifizierung deaktivieren {if LANGUAGE_USE_INFORMAL_VARIANT}möchtest{else}möchten{/if}.

    ]]>
    - - - - {$lastCode|date:'H:i:s'} an {if LANGUAGE_USE_INFORMAL_VARIANT}deine{else}Ihre{/if} E-Mail-Adresse bei {$emailDomain} gesendet.]]> - - {$code}]]> - - - - - - - - + {if LANGUAGE_USE_INFORMAL_VARIANT}Generiere Einmalcodes mit einer App auf deinem Smartphone.{else}Generieren Sie Einmalcodes mit einer App auf Ihrem Smartphone.{/if}

    ]]>
    - {if LANGUAGE_USE_INFORMAL_VARIANT}Du erhältst bei jedem Login einen Einmalcode an deine E-Mail-Adresse.{else}Sie erhalten bei jedem Login einen Einmalcode an Ihre E-Mail-Adresse.{/if}

    ]]>
    + - Benutzerkonto-Verwaltung ändern.]]> + {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} deaktivieren{/if}]]> + Mit dem Absenden dieses Formulars {if LANGUAGE_USE_INFORMAL_VARIANT}deaktivierst du{else}deaktivieren Sie{/if} das Verfahren {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} zur Nutzung mit der Mehrfaktor-Authentifizierung. {if LANGUAGE_USE_INFORMAL_VARIANT}Du wirst{else}Sie werden{/if} dieses Verfahren anschließend nicht mehr nutzen können, um {if LANGUAGE_USE_INFORMAL_VARIANT}dich{else}sich{/if} zu authentifizieren.

    {if !$remaining|empty}

    Nach Deaktivierung von {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} {plural value=$remaining|count 1='steht folgendes' other='stehen folgende'} Verfahren weiterhin zur Mehrfaktor-Authentifizierung zur Verfügung.

    @@ -4928,25 +4901,28 @@ Die E-Mail-Adresse des neuen Benutzers lautet: {@$user->email} {else}

    Die Deaktivierung des Verfahrens wird die Mehrfaktor-Authentifizierung für {if LANGUAGE_USE_INFORMAL_VARIANT}dein{else}Ihr{/if} Benutzerkonto vollständig deaktivieren, da es das einzige aktive Verfahren ist.

    {/if}]]>
    - {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} deaktivieren{/if}]]> - {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} wurde erfolgreich deaktiviert.]]> - - Hallo {$setup->getUser()->username}, - -

    {if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} den Notfall-Code {$usedCode[identifier]} zur Mehrfaktor-Authentifizierung genutzt. Dieser Code ist nun nicht mehr gültig. {plural value=$remaining 0='Es gibt keine weiteren gültigen Codes.' 1='Es verbleibt ein gültiger Code.' other='Es verbleiben # gültige Codes.'}

    - -

    {if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if} die Mehrfaktor-Authentifizierung in der Account-Sicherheit verwalten und dort neue Notfall-Codes generieren oder die Mehrfaktor-Authentifizierung deaktivieren.

    ]]>
    - getUser()->username}, - -{if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} den Notfall-Code „{$usedCode[identifier]}“ zur Mehrfaktor-Authentifizierung genutzt. Dieser Code ist nun nicht mehr gültig. {plural value=$remaining 0='**Es gibt keine weiteren gültigen Codes.**' 1='Es verbleibt ein gültiger Code.' other='Es verbleiben # gültige Codes.'} {* this line ends with a space *} - -{if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if} die Mehrfaktor-Authentifizierung in der Account-Sicherheit [URL:{link controller='AccountSecurity' isEmail=true}{/link}] verwalten und dort neue Notfall-Codes generieren oder die Mehrfaktor-Authentifizierung deaktivieren.]]> - Unterhalb {if LANGUAGE_USE_INFORMAL_VARIANT}findest du{else}finden Sie{/if} den zuletzt generierten Satz an Notfallcodes für die Mehrfaktor-Authentifizierung. Durchgestrichene Notfallcodes wurden bereits verwendet und sind nicht mehr gültig. {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} die fettgedruckte Nummer, um die Notfallcodes mit {if LANGUAGE_USE_INFORMAL_VARIANT}deinen{else}Ihren{/if} Notizen abzugleichen. {if LANGUAGE_USE_INFORMAL_VARIANT}Generiere neue Codes, falls deine Notizen{else}Generieren Sie neue Codes, falls Ihre Notizen{/if} nicht zu der angezeigten Liste passen.

    ]]>
    - {if LANGUAGE_USE_INFORMAL_VARIANT}Generiere{else}Generieren Sie{/if} neue Notfallcodes, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du deinen{else}Sie Ihren{/if} bisherigen Satz verlegt oder verbraucht haben. Die Generierung neuer Notfallcodes wird alle bestehenden Notfallcodes ungültig machen.

    ]]>
    + {$code}]]> + + + {$lastCode|date:'H:i:s'} an {if LANGUAGE_USE_INFORMAL_VARIANT}deine{else}Ihre{/if} E-Mail-Adresse bei {$emailDomain} gesendet.]]> + Bei aktivierter Bestätigung über E-Mail {if LANGUAGE_USE_INFORMAL_VARIANT}erhältst du{else}erhalten Sie{/if} bei jedem Login einen Einmalcode an {if LANGUAGE_USE_INFORMAL_VARIANT}deine{else}Ihre{/if} hinterlegte E-Mail-Adresse ({$__wcf->user->email}). {if LANGUAGE_USE_INFORMAL_VARIANT}Du musst Zugriff auf dein E-Mail-Postfach haben, damit du dich erfolgreich einloggen kannst.{else}Sie müssen Zugriff auf Ihr E-Mail-Postfach haben, damit Sie sich erfolgreich einloggen können.{/if}

    ]]>
    - + + Die Mehrfaktor-Authentifizierung über E-Mail ist aktiv. {if LANGUAGE_USE_INFORMAL_VARIANT}Du erhältst{else}Sie erhalten{/if} bei jedem Login eine E-Mail mit einem einmal gültigen Code.

    +

    {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} bitte die Übersicht in der Benutzerkonto-Sicherheit, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du{else}Sie{/if} die Mehrfaktor-Authentifizierung deaktivieren {if LANGUAGE_USE_INFORMAL_VARIANT}möchtest{else}möchten{/if}.

    ]]>
    + + + + Die Mehrfaktor-Authentifizierung ist ab sofort für {if LANGUAGE_USE_INFORMAL_VARIANT}dein{else}Ihr{/if} Benutzerkonto aktiv. {if LANGUAGE_USE_INFORMAL_VARIANT}Du wirst{else}Sie werden{/if} von nun an bei jedem Login den zusätzlichen Faktor benötigen.

    +


    +

    Zusätzlich wurden Backup-Codes generiert, mit denen der Zugriff wiederhergestellt werden kann, falls der zusätzliche Faktor unbrauchbar wird.

    +


    +

    Bitte {if LANGUAGE_USE_INFORMAL_VARIANT}Notiere oder speichere dir{else}Notieren oder speichern Sie{/if} sich die unterhalb angezeigten Notfall-Codes. Ein möglicher Aufbewahrungsort könnte ein Blatt Papier in einem Aktenordner sein.

    ]]>
    + + + Hallo {$user->username},

    {if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} die Mehrfaktor-Authentifizierung mit dem Verfahren {lang}wcf.user.security.multifactor.{$method->objectType}{/lang} erfolgreich aktiviert. {if LANGUAGE_USE_INFORMAL_VARIANT}Du wirst{else}Sie werden{/if} von nun an bei jedem Login den zusätzlichen Faktor benötigen.

    @@ -4957,9 +4933,33 @@ Die E-Mail-Adresse des neuen Benutzers lautet: {@$user->email} {if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} die Mehrfaktor-Authentifizierung mit dem Verfahren „{lang}wcf.user.security.multifactor.{$method->objectType}{/lang}“ erfolgreich aktiviert. {if LANGUAGE_USE_INFORMAL_VARIANT}Du wirst{else}Sie werden{/if} von nun an bei jedem Login den zusätzlichen Faktor benötigen. {if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} auch eine Liste von Notfallcodes erhalten, falls der zusätzliche Faktor unbrauchbar werden sollte. **{if LANGUAGE_USE_INFORMAL_VARIANT}Hast du dir{else}Haben Sie sich{/if} die Notfallcodes notiert?** Falls {if LANGUAGE_USE_INFORMAL_VARIANT}du es vergessen hast, kannst du{else}Sie es vergessen haben, können Sie{/if} dies nachholen, indem {if LANGUAGE_USE_INFORMAL_VARIANT}du{else}Sie{/if} in der Verwaltung der Notfallcodes [URL:{link controller='MultifactorManage' object=$backupMethod isEmail=true}{/link}] neue Notfallcodes {if LANGUAGE_USE_INFORMAL_VARIANT}generierst{else}generieren{/if}.]]>
    - {if LANGUAGE_USE_INFORMAL_VARIANT}logge dich{else}loggen Sie sich{/if} erneut ein.]]> - {$user->username} ist mit der Mehrfaktor-Authentifizierung geschützt, es sind jedoch keine aktiven Verfahren verfügbar. Bitte {if LANGUAGE_USE_INFORMAL_VARIANT}wende dich{else}wenden Sie sich{/if} an den Administrator.]]> - + + + + + + + + user->username}]]> + + + {$deviceName} entfernen. {if LANGUAGE_USE_INFORMAL_VARIANT}Verwende{else}Verwenden Sie{/if} bitte die Übersicht in der Benutzerkonto-Sicherheit, wenn {if LANGUAGE_USE_INFORMAL_VARIANT}du{else}Sie{/if} die Mehrfaktor-Authentifizierung deaktivieren {if LANGUAGE_USE_INFORMAL_VARIANT}möchtest{else}möchten{/if}.]]> + + + Authentifizieren Sie sich mit Hilfe einer App auf Ihrem Smartphone.

    +
      +
    1. {if LANGUAGE_USE_INFORMAL_VARIANT}Installiere{else}Installieren Sie{/if} eine Authentifizierungs-App wie beispielsweise Google Authenticator (Android, iOS) oder Authy (Android, iOS).
    2. +
    3. {if LANGUAGE_USE_INFORMAL_VARIANT}Scanne{else}Scannen Sie{/if} den QR-Code in der App.
    4. +
    5. {if LANGUAGE_USE_INFORMAL_VARIANT}Gib{else}Geben Sie{/if} den durch die App generierten 6-stelligen Einmalcode ein.
    6. +
    ]]>
    + +
  • {plural value=$count 0="Nicht eingerichtet" 1="Ein Gerät eingerichtet" other="# Geräte eingerichtet"}
  • +{if $lastUsed}
  • Am {@$lastUsed|plainTime} zuletzt verwendet
  • {/if} +]]>
    + {$deviceName} wurde erfolgreich hinterlegt.]]> + {$deviceName} wurde erfolgreich entfernt.]]> + + getUserAgent()->getBrowser()}{$session->getUserAgent()->getBrowser()}{if $session->getUserAgent()->getOS()} auf {$session->getUserAgent()->getOS()}{/if}{else}Unbekanntes Gerät{/if}]]>
    diff --git a/wcfsetup/install/lang/en.xml b/wcfsetup/install/lang/en.xml index 5c8f127f3f..6cd0ebc3e6 100644 --- a/wcfsetup/install/lang/en.xml +++ b/wcfsetup/install/lang/en.xml @@ -3157,7 +3157,7 @@ Your account on the website: {@PAGE_TITLE|language} [URL:{link isEmail=true}{/li - {$user->username}. The user will need to setup up multi-factor authentication from scratch if this checkbox is checked.
    + {$user->username}. The user will need to setup up multi-factor authentication from scratch if this checkbox is checked.
    Heads up: Multi-factor authentication is actively set up by users to better protect their accounts. Please make sure to properly authenticate the user before disabling multi-factor authentication for their account.]]>
    @@ -4838,82 +4838,55 @@ Open the link below to access the user profile: + Account Management Form.]]> - getUserAgent()->getBrowser()}{$session->getUserAgent()->getBrowser()}{if $session->getUserAgent()->getOS()} on {$session->getUserAgent()->getOS()}{/if}{else}Unknown Device{/if}]]> - - - - + + + + + Login once again.]]> + {$user->username} is protected by multi-factor authentication, but no methods are set up. Please contact the administrator for support.]]> + Dear {$setup->getUser()->username}, + +

    You used the emergency code {$usedCode[identifier]} for multi-factor authentication. This code no longer is valid. {plural value=$remaining 0='You don't have any remaining codes.' 1='You have one remaining code.' other='You have # remaining codes.'}

    + +

    You can manage multi-factor authentication within the Account Security page. Within account security you can generate new emergency codes or disable multi-factor authentication.

    ]]>
    + getUser()->username}, + +You used the emergency code “{$usedCode[identifier]}” for multi-factor authentication. This code no longer is valid. {plural value=$remaining 0='**You don't have any remaining codes.**' 1='You have one remaining code.' other='You have # remaining codes.'} {* this line ends with a space *} + +You can manage multi-factor authentication within the Account Security page [URL:{link controller='AccountSecurity' isEmail=true}{/link}]. Within account security you can generate new emergency codes or disable multi-factor authentication.]]> + + + + - - - - - user->username}’s Smartphone]]> - - -
  • {plural value=$count 0="Not set up" 1="One device set up" other="# devices set up"}
  • -{if $lastUsed}
  • Last used on {@$lastUsed|plainTime}
  • {/if} -]]>
    + You can find the latest set of emergency codes for use with the multi-factor authentication below. Codes that are striked out have been used and are no longer valid. Use the bold identifier to compare the list to your notes. Please generate a new set of codes if the listed codes do not match your notes.

    ]]>
    + + + Generate new emergency codes if you lost or used up your existing set. Generating new emergency codes will invalidate all existing codes.

    ]]>
  • {plural value=$count 0="No codes remaining" 1="One code remaining" other="# codes remaining"}
  • {if $lastUsed}
  • Last used on {@$lastUsed|plainTime}
  • {/if} ]]>
    - - - - - - - - - - Authenticate using an app on your smartphone.

    -
      -
    1. Install an authentication app such as Google Authenticator (Android, iOS) or Authy (Android, iOS).
    2. -
    3. Scan the QR code within the app.
    4. -
    5. Enter the 6 digit one time code generated by the app.
    6. -
    ]]>
    - {$deviceName} has successfully been added.]]> - - - {$deviceName} if you want to switch phones. Use the Overview in Account Security if you want to disable multi-factor authentication.]]> - - {$deviceName} has successfully been removed.]]> - The multi-factor authentication is enabled for your account starting now. Going forward you will need to have your second factor handy for every login.

    -


    -

    In addition we generated emergency codes for you. They will allow you to gain access to your account in case your second factor becomes unavailable.

    -


    -

    Please carefully note or save the emergency codes shown below. An example of a secure storage could be a piece of paper within a filing cabinet.

    ]]>
    + + + + You will receive a one time code via email after logging in.

    ]]>
    - - Multi-factor authentication via email is enabled for your account. You will receive a one time code via email whenever you login.

    -

    Use the Overview in Account Security if you want to disable multi-factor authentication.

    ]]>
    - - - - {$lastCode|date:'g:i:s a'} to your email address at {$emailDomain}.]]> - - {$code}]]> - - - - - - - - + Generate one time codes with an app on your smartphone.

    ]]>
    - You will receive a one time code via email after logging in.

    ]]>
    + - Account Management Form.]]> + {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang}{/if}]]> + By submitting this form the {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} method for multi-factor authentication will be disabled. You will no longer be able to use this method to authenticate yourself.

    {if !$remaining|empty}

    After disabling {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} the following methods will still be available for multi-factor authentication.

    @@ -4925,25 +4898,28 @@ Open the link below to access the user profile: {else}

    Disabling {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} will fully disable the use of multi-factor authentication for your account as it is the only active method.

    {/if}]]>
    - {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang}{/if}]]> - {lang}wcf.user.security.multifactor.{$setup->getObjectType()->objectType}{/lang} method has successfully been disabled.]]> - - Dear {$setup->getUser()->username}, - -

    You used the emergency code {$usedCode[identifier]} for multi-factor authentication. This code no longer is valid. {plural value=$remaining 0='You don't have any remaining codes.' 1='You have one remaining code.' other='You have # remaining codes.'}

    - -

    You can manage multi-factor authentication within the Account Security page. Within account security you can generate new emergency codes or disable multi-factor authentication.

    ]]>
    - getUser()->username}, - -You used the emergency code “{$usedCode[identifier]}” for multi-factor authentication. This code no longer is valid. {plural value=$remaining 0='**You don't have any remaining codes.**' 1='You have one remaining code.' other='You have # remaining codes.'} {* this line ends with a space *} - -You can manage multi-factor authentication within the Account Security page [URL:{link controller='AccountSecurity' isEmail=true}{/link}]. Within account security you can generate new emergency codes or disable multi-factor authentication.]]> - You can find the latest set of emergency codes for use with the multi-factor authentication below. Codes that are striked out have been used and are no longer valid. Use the bold identifier to compare the list to your notes. Please generate a new set of codes if the listed codes do not match your notes.

    ]]>
    - Generate new emergency codes if you lost or used up your existing set. Generating new emergency codes will invalidate all existing codes.

    ]]>
    + {$code}]]> + + + {$lastCode|date:'g:i:s a'} to your email address at {$emailDomain}.]]> + With enabled confirmation via email you will receive a one time code via email whenever you login. You will need to have access to your email inbox to be able to login successfully.

    ]]>
    - + + Multi-factor authentication via email is enabled for your account. You will receive a one time code via email whenever you login.

    +

    Use the Overview in Account Security if you want to disable multi-factor authentication.

    ]]>
    + + + + The multi-factor authentication is enabled for your account starting now. Going forward you will need to have your second factor handy for every login.

    +


    +

    In addition we generated emergency codes for you. They will allow you to gain access to your account in case your second factor becomes unavailable.

    +


    +

    Please carefully note or save the emergency codes shown below. An example of a secure storage could be a piece of paper within a filing cabinet.

    ]]>
    + + + Dear {$user->username},

    You successfully enabled multi-factor authentication using the {lang}wcf.user.security.multifactor.{$method->objectType}{/lang} method. Going forward you will need to have your second factor handy for every login.

    @@ -4954,9 +4930,33 @@ You can manage multi-factor authentication within the Account Security page [URL You successfully enabled multi-factor authentication using the „{lang}wcf.user.security.multifactor.{$method->objectType}{/lang}“ method. Going forward you will need to have your second factor handy for every login. You also received a list of emergency codes to use when your second factor becomes unavailable. **Did you store these emergency codes securely?** If you forgot you can do now by generating new codes in the Emergency Code Management [URL:{link controller='MultifactorManage' object=$backupMethod isEmail=true}{/link}].]]>
    - Login once again.]]> - {$user->username} is protected by multi-factor authentication, but no methods are set up. Please contact the administrator for support.]]> - + + + + + + + + user->username}’s Smartphone]]> + + + {$deviceName} if you want to switch phones. Use the Overview in Account Security if you want to disable multi-factor authentication.]]> + + + Authenticate using an app on your smartphone.

    +
      +
    1. Install an authentication app such as Google Authenticator (Android, iOS) or Authy (Android, iOS).
    2. +
    3. Scan the QR code within the app.
    4. +
    5. Enter the 6 digit one time code generated by the app.
    6. +
    ]]>
    + +
  • {plural value=$count 0="Not set up" 1="One device set up" other="# devices set up"}
  • +{if $lastUsed}
  • Last used on {@$lastUsed|plainTime}
  • {/if} +]]>
    + {$deviceName} has successfully been added.]]> + {$deviceName} has successfully been removed.]]> + + getUserAgent()->getBrowser()}{$session->getUserAgent()->getBrowser()}{if $session->getUserAgent()->getOS()} on {$session->getUserAgent()->getOS()}{/if}{else}Unknown Device{/if}]]>