PHP提供了使用HTTP-Authentication的可能性。
但是,很难使用.htpasswd文件。
有一些脚本可以检查php中的.htpasswd文件(例如this one)。 但是,这些脚本非常复杂,并且大多数脚本不支持所有相关的加密类型(例如程序htpasswd默认使用的MD5)。
使用标准的.htaccess文件会更容易(只需要AuthUserFile <.htpasswd-file>
)。
但是,我想避免使用明确的.htaccess文件,而是使用php。
是否有 easy 方法使用php检查.htpasswd文件?如果应该授予访问权限,php可能会“问”apache吗?