我的ZF2
项目需要一个身份验证模块。
ZFCUser似乎很好,我成功安装了它。但是由于缺少任何进一步的文档(或者我只是不知道在哪里寻找它),我现在有点迷失了。
1)我想要包含ZFCUser-DoctrineORM,但自述文件基本上是模块的名称,就是这样。我需要做些什么才能使其正常工作?
尝试一段时间后,我在网址/user/
下找到了登录页面,并在code snippet下找到了显示如何将表单包含在其他页面上的页面。
2)但是,我如何为所有其他页面或模块进行登录?
答案 0 :(得分:5)
问题1
好吧,现在想出来......实际上很简单!
composer.json
"zf-commons/zfc-user-doctrine-orm": "dev-master"
运行
php composer.phar update
在 application.config
下添加应用'ZfcUserDoctrineORM'
运行Doctrine CLI
doctrine-module orm:schema-tool:update --force
问题2
以下是checking the login state的选项。
答案 1 :(得分:1)
以下是ZfcUser的维基:https://github.com/ZF-Commons/ZfcUser/wiki
如果您已经没有https://github.com/ZF-Commons/ZfcUser
,也可以在这里查看编辑你的composer.json的要求部分添加
"require": {
"zf-commons/zfc-base": "dev-master",
"zf-commons/zfc-user": "dev-master",
"doctrine/doctrine-orm-module": "dev-master"
}
现在通过运行命令告诉作曲家下载:
$ php composer.phar update