0

嗨,向大家致以最美好的问候!

正如主题所示,我正在尝试在我的服务器中创建一个目录,只允许有效用户从中下载。当然,我不希望我的用户登录到我的网站,而只是通过在通过浏览器下载文件之前询问他们的用户名和密码来获得身份验证。

我知道如何处理“.htaccess”和“.htpasswd”文件。但问题是随着用户数量的增长,“.htpasswd”的大小也在增长!这是一个大问题!虽然我不能以这种方式为我的用户设置开始和到期日期。

我想知道是否有任何代码可以使用 php 和 mysql(或者可能使用 jquery)来完成我的工作

此外,是否可以以使用 php 和 mysql 身份验证(使用用户数据库)的方式配置“.htaccess”文件?

我再说一遍,我需要为我的用户设置开始和到期日期,一个 cron 作业会检查它,所以如果到期时间已经到,则不会让用户从目录中下载并打印到期说明。

当然,另一种方法是当他/她的时间到期时,cron 作业会从数据库中删除用户。

有任何想法吗?

提前感谢大家。

4

1 回答 1

0

这是官方的解决方案:

http://php.net/manual/en/features.http-auth.php

于 2013-08-28T07:11:12.290 回答