Forge 允许您管理所选站点的用户 auth.json
Composer 配置文件中的“http-basic”部分。提供的凭据仅存储在 Forge 管理的服务器上,而不是 Forge 本身。
您可以在站点级别管理的 Composer 凭据仅适用于此站点。例如,如果您在 forge
用户下安装了两个站点,并且您需要这两个站点对同一个 Composer 包使用不同的凭据,则应使用站点的包。如果您想存储一组适用于所有使用用户主目录的站点的凭据,请参阅 包 以获取更多详细信息。
Forge 不允许您在安装存储库之前安装凭据;相反,它会将您重定向回“应用程序”选项卡。这是因为如果初始安装未成功完成,Forge 会重新创建站点的基本目录。因此,如果您需要提供本地 Composer 凭据,您首先需要安装一个未选中“安装 Composer 依赖项”的存储库,以便您可以在安装存储库后更新凭据。
可以通过单击“添加凭据”按钮添加其他凭据。您需要提供
单击“保存”以将这些凭据存储在用户的全局 Composer 配置目录(~/.config/composer/auth.json
)中。
要删除 Composer 凭据,您只需单击存储库 URL 同一行上显示的红色按钮。
删除凭据后,请不要忘记单击“保存”以将您的新凭据配置存储在服务器上。
屏幕上显示的任何凭据都可以使用任何新的适当值更新。
更新值后,请不要忘记单击“保存”按钮以将您的新凭据配置存储在服务器上。
管理站点 Composer 软件包的能力由 server:manage-packages
权限决定。此权限还将允许 Circle 成员管理服务器的 Composer 软件包。