即插即用PHP/MySQL的用户管理/登录/安全系统

问题描述:

任何人都可以推荐一个即插即用的PHP/MySQL软件,使我能够管理用户,保护网页,提示登录,处理丢失的密码,存储他们的信息等作为名称/ addy /电子邮件等即插即用PHP/MySQL的用户管理/登录/安全系统

有没有类似的东西存在?

最好,我希望它能像在我现有的页面中包含文件一样简单,使它们成为系统的一部分。

+0

这就是一个很高的顺序。 – 2009-07-26 20:16:21

我已经使用Pear :: Auth来实现这个目标(构建自定义CMS),并取得了一些成功。还有另一个包含更多功能的软件包,称为LiveUser。

它们都有用于创建/删除用户(在mySql中),存储会话和访问会话数据的方法,所以它们为你做了很多繁重的工作。也就是说,这些软件包都不是“即插即用”的,但它们大概就像你不使用某种预制CMS一样达到你的既定目标。

梨包装作为一个整体没有很好的记录,但认证文档没有那么糟糕,并有一些有用的例子。这是一个我从工作:
http://forums.devshed.com/php-development-5/pear-auth-example-94752.html

呃...... Wordpress及其五亿分之一的延期?

Drupal,Joomla,(如上所述)Wordpress。基本上你只需要一个没有任何页面的CMS。

+0

我使用wordpress记录了许多小时,但是我需要更轻量级的插件插入到我现有的站点/程序中。 – mrpatg 2009-07-26 20:21:24

既然你不会使用WordPress的是,Joomla或东西,以满足您的项目需求,我建议你到谷歌的一些会员制脚本&教程和EM连接”到您现有的项目。例如看看这些:

http://evolt.org/PHP-Login-System-with-Admin-Features
http://gigaspartan.com/?p=6
http://www.devarticles.com/c/a/PHP/Creating-a-Membership-System/

,当然Google
同样使用Pear包可能是一个更好的更可靠的解决方案。

作为一个整体,没有人能够找到任何其他程序员的代码来完全匹配他/她的代码。所以我认为,我们必须适应现有的最佳CMS /框架。 WordPress很容易开始:

require './wp-blog-header.php'; 
//and your story begins! 

另外这个article值得一看。