feat(nodes) add random password support

closes cw-216