geo*_*eoB 9 php github composer-php
GitHub 已开始发送有关已弃用身份验证的电子邮件,但我还没有找到详细说明auth.json在新制度下作曲家应该是什么样子的资源。
我的要求相对简单 - 使用 composer 更新开发中的 Symfony 应用程序,并偶尔尝试其他存储库。
有了这个,我的原始配置(自动构建)...
{
"github-oauth": {
"github.com": "(a string)"
}
}
Run Code Online (Sandbox Code Playgroud)
...我收到此警告:
...您的个人访问令牌...用作查询参数的一部分以通过 GitHub API 访问端点...请改用 Authorization HTTP 标头...
但是当我尝试使用其他配置时:
{
"http-basic": {
"github.com": {
"username": " my email address",
"password": " my password "
} }
}
Run Code Online (Sandbox Code Playgroud)
我收到另一个警告:
您最近使用 Composer/1.9.1 通过 GitHub API 使用密码访问端点……我们建议改用具有适当范围的个人访问令牌 (PAT) 来访问此端点。
它到底应该是什么样子,为什么我会收到这些弃用警告?