Reset web account password #80

Open
opened 2023-03-06 15:12:53 +01:00 by whirigoyen · 2 comments
Owner

The web interface should allow a user to reset an account password.

Reset seems easier to implement (no form) and avoids all the tests of the strength of the password provided by the user.

The web interface should allow a user to reset an account password. Reset seems easier to implement (no form) and avoids all the tests of the strength of the password provided by the user.
Owner

If we are doing this, we should almost certainly do three things (which we should already do on account creation when no password is provided but we don't) :

  1. Make the generated password much longer (honestly as it should be a single use password until the end user change it it should probably be long as in 32 characters at least).
  2. Make the generated password single use by forcing password change on first login (there really aren't any major ssh client that do not support the demand to change password on login anyways). (passwd -e or equivalent)
  3. Warn that this password is single use and will need to be changed on first login.

(Should we also add a line advising them to use a password manager if they don't already ?)

If we are doing this, we should almost certainly do three things (which we should already do on account creation when no password is provided but we don't) : 1. Make the generated password much longer (honestly as it should be a single use password until the end user change it it should probably be long as in 32 characters at least). 2. Make the generated password single use by forcing password change on first login (there really aren't any major ssh client that do not support the demand to change password on login anyways). (`passwd -e` or equivalent) 3. Warn that this password is single use and will need to be changed on first login. ~~(Should we also add a line advising them to use a password manager if they don't already ?)~~
mtrossevin added the
Feature
label 2023-11-22 16:40:45 +01:00
Author
Owner

A agree with theses propositions, I think you should open a separate ticket to improve the general mechanisms of the passwords ?

A agree with theses propositions, I think you should open a separate ticket to improve the general mechanisms of the passwords ?
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: evolix/evoadmin-web#80
No description provided.