enhance password regen

- added confirmation
- made sure it was protected
- added succes message

Signed-off-by: Thomas Warlop <thomas.warlop@gmail.com>