Fixed the default values and args of pf::temporary_password::generate