check if the user is root, since it fails for an unprivileged user.
prompt the user for their github password, to avoid storing it in the config file