-
Notifications
You must be signed in to change notification settings - Fork 9
Feature YG-1071 enumeration-attack-proof email signup #857
Feature YG-1071 enumeration-attack-proof email signup #857
Conversation
maltherd
commented
Aug 2, 2023
•
edited by monodo
Loading
edited by monodo
- Update django-axes
- Adapt django-axes settings in order to avoid unwanted locked users
-
⚠️ Adapt .env config
539f727
to
870c74d
Compare
@maltherd the easy login buttons do no longer work locally, could yo take a look ? I think you need to adapt the element name in the js |
@maltherd rename the placeholder to "Email ou Identifiant" in order to avoid confusion by user who might try to write [email protected]/johny ? |
+1 I would suggest "Email ou identifiant" (with |
Only email, right ? Don't display username if None and read username readonly, as we don't want to use it in the future, right ? |
+1 And which value is displayed on the top right menu? |
The js login function is provided in the The |
In this PR's code, the full name (first name + last name) is currently displayed in the top right (see here) |
Solved comments have been reacted to with 👍 |
759bd7e
to
67ff4c2
Compare
67ff4c2
to
670f3bf
Compare
670f3bf
to
508c9b9
Compare
508c9b9
to
1eacdc4
Compare
@maltherd it looks like with the new login system, tested on preprod instance, Django-Axes lockout configuration |
…umeration-attack-proof-email-signup