Format auth_type in a consistent way in the UI

On the ‘find user’ page it says ‘sms_auth’ instead of ‘Text message
code’.

This commit fixes that, and adds a handy formatter so it’s easier to do
the right thing in the future.
This commit is contained in:
Chris Hill-Scott
2022-03-14 14:55:31 +00:00
parent 34c2c3b47c
commit 9a1a328aca
6 changed files with 26 additions and 12 deletions
+2 -7
View File
@@ -64,13 +64,8 @@
{% endif %}
{% if current_service.has_permission('email_auth') %}
<p class="govuk-body tick-cross-list-hint">
{% if user.auth_type == 'sms_auth' %}
Signs in with a text message code
{% elif user.auth_type == 'email_auth' %}
Signs in with an email link
{% elif user.auth_type == 'webauthn_auth' %}
Signs in with a security key
{% endif %}
Signs in with
{{ user.auth_type | format_auth_type(with_indefinite_article=True) }}
</p>
{% endif %}
</div>