大概99%的web应用程序都有一个登录模块和一个数据库,其中包含注册用户的表。我认为这是任何网络应用程序中最起码的。
我想知道是否有一个排序框架,或一段准备使用的代码,来设置这个框架。
假设您想尽快启动您的新web应用程序,很明显,您需要在某个时候用户注册和登录。
我敢打赌你可能会用一些引导主题来构建你的网站/应用程序的前端。同样,基于PHP,您将为后端使用什么?
我知道这个问题听起来有点笼统。我想要做的是获得一些建议来构建后端。我只是试图避免从头开始构建后端,后来发现有一些Framework,几乎每个人都在使用它来构建web应用程序的最低限度(登录+注册用户表)。
我知道有一些流行的框架,比如Laravel、Symfony等等,但是每个开发人员是否都在这些框架上构建“登录+注册用户”的web应用程序,每次都编写自己的代码并重新发明方向盘?或者是否已经准备好使用代码来完成此任务?
发布于 2016-03-23 00:18:25
我会查看一个名为"UserFrosting“的PHP库。这是一个开放源码的登录系统,它使用引导作为主题。它正在许多项目中使用,并且正在积极开发(最近一次提交是17天前)。UserFrosting还支持易于创建的插件和模板(如果您是PHP )。它有一个现代的仪表板和一套很好的管理员工具。
现代用户管理
UserFrosting是一个安全的、现代的用户管理系统,用PHP编写,并建立在和Twig模板引擎之上。


发布于 2016-03-28 17:47:49
我认为一个很好的选择是巨大的
就像大多数系统一样,开放源码,即使您刚刚开始使用PHP,也很容易入门。
除了构建得很好的代码库之外,它还为您的需求提供了一个很好的定制,并且有很好的文档!
只是一个简单的用户认证解决方案,在一个超级简单的框架内工作(并附带一个自动安装程序),使用未来的官方bcrypt密码哈希/咸化实现的PHP 5.5+,再加上一些很好的功能,将大大加快从idea到第一个可用的原型应用程序的时间。没别的了。这个项目的重点是核心的简单性。每件事都尽可能简单,为较小的项目,典型的代理工作和快速介绍草案。
试试看!
(是的,我知道这标志着生命的终结,但它仍然会收到安全更新。)
发布于 2016-03-22 22:49:17
既然您提到了Symfony,您可能会对FOSUserBundle感兴趣,这是一个非常流行的包。它有它在正式文件中的作用,这证明了这个包有很好的声誉,尽管它在2.0文档中已经有了4年的历史。而且即使是有人抱怨缺乏最新情况。,这个包仍然是可用的,而且工作得很好。
https://softwarerecs.stackexchange.com/questions/30761
复制相似问题