我正在通过 MySQL 寻找一个好的PHP 登录类,但我对找到的任何东西都不完全满意。这个先前的 SO 问题并没有真正解决我的需求,因为我宁愿远离 PEAR 和 CodeIgniter,只需要一个简单而小型的 PHP 类来完成这项工作。
有一个TalkPHP 论坛,有几个可供选择,但它们似乎都缺少某些东西或其他东西。
- daz的PHP 登录类:扩展似乎有点棘手,并且不支持多个用户角色
- Wildhoney的TalkPHP.com_Login_Script.PHP5.Beta_1:看起来非常可扩展,支持可配置的用户角色,但不支持 db 并将密码以明文形式存储在 XML 文件中!
- Sam Granger的authclass:同样,不支持多个用户角色,但确实使用 MySQL
现在,我的第一个直觉是重新编码该列表中的最后一个(authclass),但幸运的是,我的第二个直觉是询问stackoverflow :)
所以这是一个大问题:是否有任何人都在使用的用于PHP5和MySQL的安全、开源、多用户角色登录类?在此先感谢,我很欣赏这里的任何评论,即使您没有特定的代码要指向!