authelia/internal
Amir Zarrinkafsh 683c4a70bf
fix(web): improve 2fa enrollment process (#1706)
* refactor(web): improve 2fa enrollment process

This PR will change some of the wording and colours for the 2FA processes in order to provide more clarity and address some accessibility issues for end users.

The following is a summary of the changes:

* One-Time Password ⭢ Time-based One-Time Password
* Security Key ⭢ Security Key - U2F

![Screenshot_2021-02-02-09-36-17](https://user-images.githubusercontent.com/3339418/107138185-17656100-6967-11eb-8fac-9e75c7a82d09.png)


* QRCode ⭢ QR Code

![Screenshot_2021-02-07-05-07-25](https://user-images.githubusercontent.com/3339418/107138196-29df9a80-6967-11eb-811f-d77c9bb0159e.png)

* `Not registered yet?` text to display `Lost device?` if a user has already registered a device of said type

![Screenshot_2021-02-02-10-24-54](https://user-images.githubusercontent.com/3339418/107138205-395ee380-6967-11eb-8826-83e1438dd146.png)

* Change button and text colour in e-mails that Authelia generates
* Change Authelia email footer to be more security conscious

![Screenshot_2021-02-07-04-51-40](https://user-images.githubusercontent.com/3339418/107138211-4085f180-6967-11eb-890b-9d931bd1ce76.png)

The docs have also been updated to clarify the 2fa device enrollment limitation which only allows users to register one of each device type concurrently.

Closes #1560.
2021-02-12 16:59:42 +11:00
..
authentication [MISC] Add missing CLI suite test (#1607) 2021-01-17 10:23:35 +11:00
authorization fix(handlers): refresh user details on all domains (#1642) 2021-02-02 12:01:46 +11:00
commands [MISC] Address errors from linter updates (#1308) 2020-09-04 13:20:17 +10:00
configuration [FEATURE] Add theme support (#1584) 2021-01-20 23:07:40 +11:00
duo [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
handlers fix(handlers): refresh user details on all domains (#1642) 2021-02-02 12:01:46 +11:00
logging [BUGFIX] Disable colored logging outputs when file is specified (#1603) 2021-01-15 22:16:41 +11:00
middlewares [FEATURE] Plain Text Email Notifications (#1238) 2020-08-21 12:16:23 +10:00
mocks [FEATURE] Plain Text Email Notifications (#1238) 2020-08-21 12:16:23 +10:00
models [MISC] Implement golint recommendations (#885) 2020-04-20 23:03:38 +02:00
notification [MISC] Add missing CLI suite test (#1607) 2021-01-17 10:23:35 +11:00
regulation [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
server [MISC] Fix embedded fs for dev workflow (#1627) 2021-01-25 10:42:57 +11:00
session [BUGFIX] Static Session Expiration Key (#1564) 2020-12-29 12:44:47 +11:00
storage [CI] Update QEMU to v5.1.0-2 (#1321) 2020-09-18 22:05:43 +10:00
suites fix(web): improve 2fa enrollment process (#1706) 2021-02-12 16:59:42 +11:00
templates fix(web): improve 2fa enrollment process (#1706) 2021-02-12 16:59:42 +11:00
utils fix(handlers): refresh user details on all domains (#1642) 2021-02-02 12:01:46 +11:00