generate username and password even if value is none