我在互联网上搜索,但我一无所获。 所以我希望我能在这里找到帮助和解决方案。
我有一台Debian Jessie服务器是最新的,Apache2.x安装了很多有用的模块。 我创建了一个"用户"数据库只允许他们访问我网站的私有部分。
但是他们中的一些人分享他们的账户信息,而不是创造一个! 所以,我的问题很简单: 我搜索同时将用户限制为一个连接(断开旧连接,因为我没有按钮来执行此操作)。
这是我工作的一部分" .conf"阿帕奇:
DBDriver mysql
DBDParams "dbname=XXXX user=XXXX pass=XXXX"
DBDMin 4
DBDKeep 8
DBDMax 20
DBDExptime 300
<Location /secretpart>
AuthType Basic
AuthName "Authentication required"
AuthBasicProvider socache dbd
AuthnCacheProvideFor dbd
AuthnCacheContext my-server
Require valid-user
AuthDBDUserPWQuery "SELECT password FROM users WHERE name=%s"
</Location>
提前致谢。 =)