Recently, I was working on a project with two other developers across the globe. We were working on a web app building in node.js. I initialized the build and opened in VS code then synced it to a github and added the other developers as collaborators to the github repo. I was building the main dashboard and installing clerk for auth and middleware. Once clerk was installed, the other two devs couldn't do anything unless they has the two clerk keys. I didn't want to share those keys with them (I didn't know them very well) but then they couldn't really do anything. What's best practice in this area?