authelia/web/src
Amir Zarrinkafsh 69c822a7ed
[MISC] Tweak frontend portal behaviour on enter keypress (#874)
Currently the first factor login page has somewhat inconsistent behaviour when pressing enter on a field.

The typical workflow will focus the next field from username -> password -> attempt login.
However if a user wants to tab down and hit spacebar to activate the remember me option, they cannot just hit enter and attempt a login.

This change will attempt a sign-in if the username and password fields both contain data and enter is pressed on either the username, password or remember me fields.
If the first condition is not met the the respective field(s) will error (turn red) and focus will be set to the in sequential order per the normal workflow.
2020-04-16 10:09:12 +02:00
..
assets/images Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
components [FEATURE] TOTP Tuning Configuration Options and Fix Timer Graphic (#773) 2020-03-25 12:48:20 +11:00
hooks Allow administrator to provide a Google Analytics tracking ID. 2019-12-08 14:31:48 +01:00
layouts Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
models [FEATURE] Disable Reset Password (#823) 2020-04-05 09:28:09 +10:00
services [FEATURE] TOTP Tuning Configuration Options and Fix Timer Graphic (#773) 2020-03-25 12:48:20 +11:00
utils Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
views [MISC] Tweak frontend portal behaviour on enter keypress (#874) 2020-04-16 10:09:12 +02:00
App.test.tsx Add first unit tests to frontend components. 2019-12-05 11:05:24 +01:00
App.tsx [FEATURE] Disable Reset Password (#823) 2020-04-05 09:28:09 +10:00
Routes.ts [FIX] Redirect to default URL after 1FA when default policy is one_factor. (#611) 2020-02-05 08:18:02 +11:00
constants.ts Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
index.css Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
index.tsx Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
react-app-env.d.ts Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
serviceWorker.ts Rewrite authelia frontend to improve user experience. 2019-12-05 11:05:24 +01:00
setupTests.js Add first unit tests to frontend components. 2019-12-05 11:05:24 +01:00