我想知道在家庭结构的 CMS 中管理用户的最佳方式是什么。需要包含的重要功能显然是安全性。
我听说过UserCake,这似乎是一个不错的主意。
问题是:我应该自己制作还是应该使用已经制作的用户脚本?
如果该库适合您的需要,请使用它。
如果该库几乎满足您的需求,请考虑克隆它并对其进行细微更改[并提供拉取请求,如果您的添加值得]。
如果所需的功能是您业务核心的一部分[即您想从中赚钱],请考虑从头开始重写它。
但是对于这样的功能,我会选择一个现有的工具——例如,Symfony 对FOSUserBundle也是如此。