如何为Composer安装提供用户名和密码?

4

我正在安装一个composer项目:

php composer.phar install

在安装过程中,由于API请求次数的限制,它会提示我输入GitHub的用户名和密码。当我从一个Bash脚本运行命令时,如何输入我的用户名和密码?这个Bash脚本是一个Vagrant程序。

谢谢!

1个回答

3

我不知道如何通过命令行为Composer指定GitHub凭据,但您可以在运行安装命令之前设置它们:

  1. 在GitHub上创建OAuth令牌。
  2. 将其添加到配置中,运行composer config -g github-oauth.github.com <oauthtoken>

或者您可以手动修改配置文件。您可以创建一个包含所需凭据的auth.json文件(我没有验证此语法...):

{"github-oauth": {"github.com": "oauthtoken"}}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接