【发布时间】:2018-06-25 17:44:22
【问题描述】:
我正在使用蚊子服务
当用户订阅代理时,我将用户添加到文件中的用户列表以验证用户
现在如果此文件中的用户数超过 100,000
会不会给蚊子带来沉重的负担?
我的用户可能超过一百万
我还尝试将用户限制为自己的主题,所以我必须将主题名称和用户名添加到 ACL
所以acl文件很重
我如何管理所有用户的身份验证和 acl 没有任何问题
【问题讨论】:
我正在使用蚊子服务
当用户订阅代理时,我将用户添加到文件中的用户列表以验证用户
现在如果此文件中的用户数超过 100,000
会不会给蚊子带来沉重的负担?
我的用户可能超过一百万
我还尝试将用户限制为自己的主题,所以我必须将主题名称和用户名添加到 ACL
所以acl文件很重
我如何管理所有用户的身份验证和 acl 没有任何问题
【问题讨论】:
对于许多用户来说,平面文件是一个非常糟糕的主意,即使将数据转换为易于搜索的数据结构,在文件中找到要编辑/删除的用户也是一个真正的问题。
这正是身份验证插件接口的用途。
您可以使用 API 编写自己的代码,或者 JPMens 编写了 plugin,让您可以将用户名/密码和 ACL 保存在选择的不同数据库(例如 MySQL、Postgress、MongoDB、Redis...)中。
【讨论】: