Commit 858e5a9c authored by o's avatar o
Browse files

try again to improve wording of 2fa

parent af98b5b5
......@@ -5,7 +5,6 @@
<%= t :recovery_token_help %>
</p>
<p>
<b><%= t(:recovery_token) %></b>
<div class="password-readable"><%= @recovery_token %></div>
</p>
<br />
......
<h3><%= @page_title = t(:add_totp) %></h3>
<p>
<%= t(:totp_description) %> <%= t(:add_your_totp_long) %> <%= link_to 'FreeOTP', 'https://freeotp.github.io/', target: '_new' %>
<%= t(:add_your_totp_long) %> <%= link_to 'FreeOTP', 'https://freeotp.github.io/', target: '_new' %>
</p>
<p>
<div class="qr-field"><%= raw(totp_qr.as_html) %></div>
......@@ -8,6 +8,7 @@
Secret: <%= totp_secret %>
</p>
<p>
<br />
<p>
<%= t(:finalize_your_totp) %>
</p>
......
<h3><%= @page_title = t(:tfa_enable) %></h3>
<p>
<%= t(:status) %>: <%= requires_2fa? ? "<b>#{t(:activated)}</b>".html_safe : t(:disabled) %> | <%= link_to(t(:back), root_path) %>
<%= t(:status) %>: <%= requires_2fa? ? "<b>#{t(:activated)}</b>".html_safe : t(:disabled) %>
</p>
<br />
<p>
<%= t(:tfa_enable_help) %>
</p>
<br />
<br />
<h4><%= t(:totp) %></h4>
<p>
<%= t(:totp_description) %>
</p>
<h5><%= t(:my_totps) %></h5>
<h5><%= t(:my_devices) %></h5>
<% if existing_totps.present? -%>
<ul>
<% existing_totps.each do |name| -%>
......@@ -31,19 +31,18 @@
</ul>
<% else -%>
<ul>
<li><%= t(:no_existing_totps) %></li>
<li><%= t(:no_existing_devices) %></li>
</ul>
<% end -%>
<p>
<%= link_to(t(:add_totp), tfa_totp_path) %>
<%= link_to(t(:add_device), tfa_totp_path) %>
</p>
<br />
<br />
<h4><%= t(:webauthn) %></h4>
<p>
<%= t(:webauthn_description) %>
</p>
<h5><%= t(:my_webauthn_credentials) %></h5>
<h5><%= t(:my_devices) %></h5>
<% if existing_webauthn_credentials.present? -%>
<ul>
<% existing_webauthn_credentials.each do |name, pubkey| -%>
......@@ -61,8 +60,14 @@
</ul>
<% else -%>
<ul>
<li><%= t(:no_existing_webauthn_credentials) %></li>
<li><%= t(:no_existing_devices) %></li>
</ul>
<% end -%>
<p>
<%= link_to(t(:add_webauthn), tfa_webauthn_path) %>
<%= link_to(t(:add_device), tfa_webauthn_path) %>
</p>
<br />
<br />
<p>
<%= link_to(t(:back), root_path) %>
</p>
......@@ -121,27 +121,26 @@ de:
tfa_short_help: 'Anmeldung mit Smarthone App oder Yubikey zusätzlich absichern'
tfa_enable: 'Zwei-Faktor Authentifzierung aktivieren'
tfa_not_available: 'Zwei-Faktor Authentifzierung nicht verfügbar'
tfa_enable_help: "Zwei-Faktor Authentifizierung bedeutet, dass zur Anmeldung nicht nur ein Passwort, sondern ein zweiter Faktor benötigt wird. Als zweiten Faktor kannst du eine Smartphone App, oder einen Webauthn USB key verwenden. Da Email Programme dies nicht unterstützen, musst du dafür dann ein App Passwort verwenden."
tfa_enable_help: "Zwei-Faktor Authentifizierung bedeutet, dass zur Anmeldung nicht nur ein Passwort, sondern ein zweiter Faktor benötigt wird. Dabei gibt es zwei Möglichkeiten: Einmalcodes mit einer Smartphone App, oder Webauthn (zum Beispiel mit einem Yubikey USB Stick). Du kannst jeweils mehrere Optionen registrieren, es wird dann pro Anmeldung jeweils nur einer benötigt. Email Programme unterstützen den zweiten Faktor nicht, deshalb musst du für diese nach der Aktivierung ein App Passwort verwenden."
my_devices: 'Meine Geräte'
add_device: 'Gerät hinzufügen'
totp: 'Einmalcodes'
my_totps: 'Meine Geräte'
totp_description: 'Ein Code, der von einer Smartphone App generiert wird und alle 60 Sekunden wechselt.'
add_totp: 'Einmalcode hinzufügen'
add_totp: 'Gerät für Einmalcodes hinzufügen'
add_your_totp_long: 'Um Einmalcodes zu verwenden scanne diesen Code mit der App namens FreeOTP, welche in den Appstores von Android und iOS verfügbar ist. Wie auch auf der folgenden Webseite:'
existing_totps: 'Bestehende TOTPs'
no_existing_totps: 'Keine bestehende zeitbasierten OneTimePasswords'
add_a_totp: 'Ein zeitbasiertes OneTimePassword Token hinzufügen'
finalize_your_totp: 'Nachdem du diesen QR-Code ingescannt hast, gib bitte den angezeigten Einmalcode ein'
no_existing_devices: 'keine'
finalize_your_totp: 'Nachdem du diesen QR-Code ingescannt hast, gib bitte dem Gerät einen Namen und gib den angezeigten Einmalcode ein'
current_totp: 'Aktueller Einmalcode'
all_fields_required: 'All Felder werden benötigt'
webauthn: 'WebAuthn Keys'
webauthn_description: 'Mit WebAuthn kannst du U2F Tokens wie einen Yubikey oder Nitrokey zur Anmeldung benutzen. Wir empfehlen dir zusätzlich die einrichtung von Einmalcodes, falls dein Key kaputt gehen sollte.'
my_webauthn_credentials: 'Meine WebAuthn Keys'
add_webauthn: 'WebAuthn hinzufügen'
register_webauthn_description: 'Einen neuen WebAuthn Key erfassen.'
webauthn: 'WebAuthn'
webauthn_description: 'Anmeldung mit einem spezifischen Gerät. Dies kann entweder ein externes U2F Token (Yubikey oder Nitrokey) sein, oder auch z.B. das Smartphone selber. Beachte die Hinweise in deinem Browser bei der Einrichtung. Wir empfehlen dir zusätzlich ein Gerät für Einmalcodes zu registrieren, falls das WebAuthn Gerät nicht vorhanden sein sollte.'
add_webauthn: 'WebAuthn Gerät hinzufügen'
register_webauthn_description: 'Gib dein Passwort ein, und wähle einen Namen, um ein WebAuthn Gerät zu registrieren.'
certify_webauthn: 'Bestätigen'
certify_webauthn_description: 'Drücke jetzt den Knopf auf deinem WebAuthn Key um die Einrichtung abzuschliessen.'
certify_webauthn_description: 'Drücke jetzt den Knopf auf deinem WebAuthn Gerät, um die Einrichtung abzuschliessen.'
auth_wait: "Bitte warte während wir deine Eingabe überprüfen..."
enter_captcha: "Bitte kopiere diese Buchstaben und Zahlen in das untere Feld."
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment