title: Composer private repository using SSH
body: <p>I have a private repository I want to include inside my composer.json, which will place the private repository in the vendor folder. Using the code from <a href="https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md#security" rel="noreferrer">https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md#security</a> with SSH security, you need to fill in some user specific parts (see below).</p>
  
  <pre><code>"repositories": [
      {
          "type": "vcs",
          "url": "ssh2.sftp://example.org",
          "options": {
              "ssh2": {
                  "username": "composer",
                  "pubkey_file": "/home/composer/.ssh/id_rsa.pub",
                  "privkey_file": "/home/composer/.ssh/id_rsa"
              }
          }
      }
  ]
  </code></pre>
  
  <p>The problem is I'm working with other programmers and I don't want specific user content inside the composer.json. Is there a way to exclude the specific user content from the composer.json?</p>
  
  <p>I actually want composer to ask for the programmers personal public and private key during the excecution inside the commandline. </p>