gpt4 book ai didi

php - 使用 PHP 而不是 shell 创建新的 HTTP 身份验证凭据

转载 作者:可可西里 更新时间:2023-10-31 23:24:38 25 4
gpt4 key购买 nike

我知道可以通过这个 shell 脚本添加新的 HTTP 身份验证凭据:

htpasswd -c .htpasswd testing

是否可以使用 PHP 脚本实现相同的目的?我知道我可以使用常规的 PHP 身份验证系统,但这不是我想要的。

最佳答案

您可以使用 system 执行此命令或 exec添加您的用户。

我创建了一个可能适合您的代码片段:

<?php
define('HTPASSFILEPATH', '.htpasswd');

function addUser($pUser, $pPass)
{
exec("htpasswd -cb " . HTPASSFILEPATH . " ${pUser} ${pPass}");
}
?>

请记住,htpasswd 工具应该在您的 PATH

关于php - 使用 PHP 而不是 shell 创建新的 HTTP 身份验证凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8275051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com