add user with password digest