2

我的ZF2项目需要一个身份验证模块。

ZFCUser 似乎很好,我成功安装了它。但是现在由于缺少任何进一步的文档(或者我只是不知道在哪里寻找它),我有点迷失了。

1)我想包含ZFCUser-DoctrineORM但自述文件基本上说的是模块的名称,仅此而已。我该怎么做才能让它工作?

在尝试了一段时间后,我在 URL 下找到了登录页面/user/和一个代码片段,它显示了如何在另一个页面上包含表单。

2) 但是我如何让我的所有其他页面或模块都需要登录?

4

2 回答 2

5

问题 1

好吧,现在想通了……其实很简单!

作曲家.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

以下是检查登录状态的选项。

于 2013-01-03T10:49:08.513 回答
1

这是 ZfcUser 的 wiki:https ://github.com/ZF-Commons/ZfcUser/wiki

如果你还没有https://github.com/ZF-Commons/ZfcUser ,你也可以看这里

编辑您的 composer.json 的 require 部分添加

"require": {
    "zf-commons/zfc-base": "dev-master",
    "zf-commons/zfc-user": "dev-master",
    "doctrine/doctrine-orm-module": "dev-master"
}

现在通过运行命令告诉作曲家下载:

$ php composer.phar update
于 2013-01-03T08:32:45.010 回答