使用 PHP 而不是 shell 创建新的 HTTP 身份验证凭据
我知道可以通过此 shell 脚本添加新的 HTTP 身份验证凭据:
htpasswd -c .htpasswd testing
Is it possible to get the same with a PHP script?我知道我可以使用常规的 PHP 身份验证系统,但这不是我想要的。
I know that it's possible to add new HTTP auth credentials through this shell script:
htpasswd -c .htpasswd testing
Is it possible to achieve the same with a PHP script? I know I could use a regular PHP auth system, but that's not what I'm looking for.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 system 或 exec 添加您的用户。
我创建了一个可能适合您的代码片段:
请记住,
htpasswd
工具应该位于您的PATH
中You can execute this command with system or exec to add your users.
I've created a code snippet that might work for you:
And remember, the
htpasswd
tool should be in yourPATH