The only way to authenticate for pushing or cloning private repositories is by using SSH keys.
Create a project to coordinate issues and pull requests.