Use the authentication provided by the client and actually clone the repositories, maping the repo list.
It is important to not show the password on the command's history (git clone user:pass@repo), instead, it's better to just prompt and ask the password, using node to fulfill.