user registration with password module