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

时间:2009-07-26 20:04:42

标签: php mysql

任何人都可以推荐一个即插即用的PHP / MySQL软件,它可以让我管理用户,保护页面,提示登录,处理丢失的密码,存储他们的信息,如姓名/附加/电子邮件等。

有这样的事吗?

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

4 个答案:

答案 0 :(得分:4)

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

他们都有创建/删除用户(在mySql中),存储会话和访问会话数据的方法,所以他们为你做了很多繁重的工作。也就是说,这些软件包都不是“即插即用”的,但它们与您在不使用某种预制CMS的情况下达到既定目标的距离非常接近。

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

答案 1 :(得分:0)

嗯... Wordpress及其5亿个扩展名?

答案 2 :(得分:0)

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

答案 3 :(得分:0)

由于您不会使用WordPress,Joomla或其他东西来满足您的项目需求,我建议您使用谷歌搜索一些会员系统脚本&教程并将它们附加到您现有的项目中。例如,看看这些:

  

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值得一看。