Forge 允许您管理选定服务器用户的 auth.json
Composer 配置文件中的“http-basic”部分。提供的凭据仅存储在 Forge 管理的服务器上,而不是存储在 Forge 本身中。
您可以在服务器级别管理的 Composer 凭据将应用于由同一 Ubuntu 用户帐户提供的的所有站点。例如,如果您在 forge
用户下安装了两个站点,这两个站点都将受益于全局存储的凭据。如果您需要更细粒度的控制,请参阅 包 文档以了解站点。
如果您有配置了用户隔离的站点,您首先需要选择相应的服务器用户。auth.json
文件在每个单独的服务器用户帐户中是全局的。
可以通过单击“添加凭据”按钮添加其他凭据。您需要提供
单击“保存”以将这些凭据存储在用户的全局 Composer 配置目录 (~/.config/composer/auth.json
) 中。
要删除 Composer 凭据,您可以单击红色的 X 按钮。
移除凭据后,您必须点击“保存”才能更新服务器上的凭据配置。
屏幕上显示的任何凭据都可以更新为任何新的有效值。
更新凭据后,您必须点击“保存”才能更新服务器上的凭据配置。
管理服务器 Composer 包的能力由 server:manage-packages
权限决定。此权限还允许圈子成员管理网站的 Composer 包。