Feature #11779

Review [[FAQ]] versions 105-107 (about resetting lost password by altering Redmine DB)

Added by Mischa The Evil over 9 years ago. Updated about 9 years ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Website (redmine.org)
Target version:-
Resolution:

Description

Some things came up to me while doing a quick scan of versions 105 up to and including 107 of the FAQ which I want to discuss and report:
  1. markup needs to be cleaned (see e.g. the unintended acronym) and the overall readability of the item needs to be drastically improved IMHO
  2. more importantly, should a described manual DB-alteration be included (thus advertised) in the FAQ?
  3. and even more important, is the given information actually right (considering r4936 for #7410)?

I'm not able to test the third - most-important - item currently; therefor it is not reasonable for me to start on the first item at the moment.
Regarding the second item I'm a bit hesitant. I think that manual DB-changes should not be "advised" in the FAQ. What do you think?

reset_password.rake Magnifier (935 Bytes) Jan Niggemann (redmine.org team member), 2013-01-08 22:34

History

#1 Updated by Mischa The Evil over 9 years ago

  • Assignee deleted (Jean-Philippe Lang)

Un-assigned the issue (undo automatic category assignee-assignment).

#2 Updated by Jean-Philippe Lang over 9 years ago

I agree that it's a bit too hacky for a FAQ. Maybe a rake task can be added to reset a lost password if it's actually usefull?

#3 Updated by Jan Niggemann (redmine.org team member) about 9 years ago

Jean-Philippe Lang wrote:

Maybe a rake task can be added to reset a lost password if it's actually usefull?

Good idea, please see attached rake task.
At first I wanted to just reset the password for 'admin', but some people rename the account so that wouldn't work...

This is my first attempt at a rake task - comments?

#4 Updated by Jean-Philippe Lang about 9 years ago

Here are mine:
  • the User model should be used and code wrapped in some method that can be tested
  • the taks should allow changing the password of an existing user (and maybe an optional user creation)
  • IMO, it would be better to ask for the new password instead of setting a default one

#5 Updated by Jan Niggemann (redmine.org team member) about 9 years ago

Sorry if it was a bit of a hack, but I don't know enough about ruby, rails and testing to achieve this... I'm out :-/

Also available in: Atom PDF