【问题标题】:Zend Framework 2 - ZFCUser module installationZend Framework 2 - ZFCUser 模块安装
【发布时间】:2013-01-03 08:25:15
【问题描述】:

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

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

1) 我想包含ZFCUser-DoctrineORM,但自述文件基本上是模块的名称,仅此而已。我必须做些什么才能让它发挥作用?

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

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

【问题讨论】:

    标签: php authentication doctrine-orm zend-framework2 zfcuser


    【解决方案1】:

    问题 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 的选项。

    【讨论】:

      【解决方案2】:

      这是 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
      

      【讨论】:

      • 对于我的第一个问题,wiki 什么也没说,你的第二个链接说:Coming soon... 如果你能发布一个快速指南如何安装它会很棒......以及我的第二个问题:解释wiki,我猜您只需在每个操作中添加此身份验证检查?
      • 我认为ZFCUser-DoctrineORM 现在已安装(您已将重要的行去掉)与"zf-commons/zfc-user-doctrine-orm": "dev-master"。但是我该如何设置呢?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多