问题标签 [zfcuser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1597 浏览

zend-framework2 - 扩展 ZfcUsers 用户控制器

我想扩展UserController一个setEventManager实现,以显示另一个布局 - 只需使用登录掩码。

当我调用 url 时www.example.com,我得到了我的控制器,以及其他布局。但是,如果输入错误的用户名,我会重定向to www.exmpale.com/user/login并获得默认布局。

我如何覆盖所有路由ZfcUser Module并将它们重定向到我自己的控制器,以确保UserController不能直接调用。

谢谢你。

0 投票
1 回答
260 浏览

zend-framework2 - zfcuser 注册过程不工作

我正在学习 Zend Framework(2.0),我已经下载了框架应用程序并安装了 zfcuser。当我尝试注册过程时,它只会重新加载其他内容。数据库连接工作正常,因为我从快速入门教程中尝试了专辑模块,并且工作正常。

请指导,先谢谢了。

环境:Apache 2.0、Zendframework 2.0、PHP 5.3。

0 投票
2 回答
1770 浏览

zend-framework2 - ZF2 中 bjy-authorize、zfcUser 和 zfc-user-doctrine-orm 的 composer.json

我正在尝试使用作曲家在 ZF2 中使用 bjy-authorize、zfcUser 和 zfc-user-doctrine-orm。但是当我调用 composer.phar 更新时,我总是会出错。

composer.json 如下所示:

我在没有最后 3 行的情况下尝试了它(以“zf-commons”开头)我没有收到错误,但没有安装 zfc-user-doctrine 模块。

我必须在 composer.json 文件中进行哪些更改?

最好的,冰人

0 投票
2 回答
3038 浏览

phpunit - ZF2 单元测试认证

我正在学习单元测试,并试图解决以下问题:

...使用在以下给出的唯一答案:

使用 ZfcUser 的控制器的简单 ZF2 单元测试

所以我的 setUp 函数看起来是一样的。不幸的是,我收到错误消息:

这是在这部分代码引起的(在我的代码中以相同的方式拆分):

$authMock 对象显然没有实现插件接口,我需要实现它才能传递给 setService。

$authMock 不打算在单元测试中使用吗?我应该使用不同的(面向单元测试的)setService 方法吗?

我需要一种方法来处理登录到我的应用程序,否则我的单元测试毫无意义。

感谢您的任何建议。

=== 编辑 (11/02/2013) ===

我想把重点放在这部分进行澄清,因为我认为这是问题区域:

如果模拟没有处理必要的实现,我还能假装登录吗?

0 投票
0 回答
416 浏览

zend-framework2 - 扩展 ZfcUser 授权

我正在寻找有关如何最好地扩展 zfcuser 以包含除用户名/电子邮件和密码之外的第三个身份验证属性的方向和/或指导。

我希望添加一个“域”字段以包含在身份验证中。

我已经想出了如何使用自定义实体将属性添加到用户对象(和 orm 映射)并将其添加到登录表单,但我需要进行身份验证才能使用第三个字段以及用户名/电子邮件和密码并且可用在设定的身份中。

对此的任何指导表示赞赏。

0 投票
1 回答
3629 浏览

doctrine-orm - 添加 BjyAuthorize 角色(使用 ZfcUser 和 Doctrine)

我正在尝试在 ZF2 中使用 bjy-authorize、zfcUser 和 zfc-user-doctrine-orm。我安装了有关手册的所有模块。要将 bjyAuthorize 与教义一起使用,我使用了本教程https://github.com/bjyoungblood/BjyAuthorize/pull/62

如何创建新角色以及如何将它们链接到用户?

上面的教程使用它来配置 role_providers:

在 BjyAuthorize 的其他一些配置文件中,这是通过

这些配置有什么区别?

谢谢!

0 投票
2 回答
1561 浏览

zend-framework2 - ZfcUser 中的用户状态到底是什么?

谁能告诉我,ZfcUser中的“用户状态”到底在做什么以及我们为什么需要它?这个用户状态是什么意思(我认为这不是它所指的角色)?

0 投票
1 回答
1493 浏览

php - ZFCUser 和 bjyauthorize - 如何省略登陆页面的授权

我正在建立一个封闭的网站,每个人都有一个登陆页面。

我正在使用ZfcUserBjyAuthorize。现在一切正常,但我想知道如何排除我的应用程序的Application\Controller\Index::index操作。

在我的module.bjyauthorize.global.php我告诉我的行动不需要身份验证:

但我仍然被转发到ZFCUser登录页面。

知道我错过了什么吗?

编辑:

我尝试了这个guest角色,但到目前为止没有运气:

0 投票
1 回答
178 浏览

zend-framework - 通过重载工厂来扩展/替换 ZfcUser 中的表单?

我正在与一个将使用 ZfcUser 的项目中的几个团队成员一起工作。我知道扩展表单的文档化方法是在我们的自定义模块的 init 方法中附加一个监听器到表单事件。

这很好,我们可以这样做。但是,我们试图让 Module 类的逻辑很少,因为如果我们告诉他们所有与表单相关的逻辑都将放在 Forms 目录中,一些初级开发人员往往会迷失方向,除了用户内容之外在 Module 类中。

所以我想知道我是否超载

'service_manager' => array( 'factories' => array( 'zfcuser_register_form' => function()

实例来加载我们自己的表单,如果这会因为有时 ZfcUser 模块在我们的应用程序模块之后被加载而吓坏了?

0 投票
1 回答
1425 浏览

zend-framework2 - 禁用默认 zfcUser 路由?

我正在使用zfcUser,我想知道是否可以禁用默认路由,例如zfcUser/login,zfcUser/register等,因为我不想公开它们。

我看了看,zfcuser.global.php但似乎没有这样的选择?

谢谢