Merge pull request #3878 from alphagov/register-security-key

Allow registering WebAuthn authenticators in memory
This commit is contained in:
Ben Thorner
2021-05-13 12:43:16 +01:00
committed by GitHub
24 changed files with 744 additions and 5 deletions

View File

@@ -45,6 +45,14 @@
{{ edit_field('Change', url_for('.user_profile_password')) }}
{% endcall %}
{% if current_user.platform_admin %}
{% call row(id='security-keys') %}
{{ text_field('Security keys') }}
{{ text_field(current_user.webauthn_credentials|length) }}
{{ edit_field('Change', url_for('.user_profile_security_keys')) }}
{% endcall %}
{% endif %}
{% if current_user.platform_admin or session.get('disable_platform_admin_view') %}
{% call row(id='disable-platform-admin') %}
{{ text_field('Use platform admin view') }}