问题标签 [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 投票
1 回答
118 浏览

dependency-injection - 无法通过 DI 覆盖路由

我正在尝试使用akrabat 的方法覆盖 ZfcUser 提供的路由,但它似乎没有任何效果。我首先将路由从/userto 重新设置为基础,/users但稍后会想要添加其他路由(如果我能做到这一点应该很简单)。

我的 DI 配置:

自从这篇博文以来,我是否犯了一个明显的错误或为此更改了配置结构?

0 投票
2 回答
4866 浏览

zend-framework2 - 如何将自定义样式附加到 zf2 表单中

也许这是明显的问题,但您能否告诉我如何将自定义 css 样式添加到由 zend 框架 2 中的标准视图助手创建的表单中?

我试图将一些样式附加到 ZfcUser 创建的表单

0 投票
1 回答
1839 浏览

zend-framework2 - 自定义 ZfcUser

我想做的是为注册用户添加更多属性(字段)以填写例如:默认情况下我们有一个显示名称,我想要更多类似的,出生地,出生日期等等..

我创建了自己的实体类并让 ZfcUser 使用它(更具体地说:我添加了一些受保护的变量、getter 和 setter 方法)。

我的问题是我真的不知道下一步该做什么。我知道我显然应该在表单中添加一些元素,我可以做到,但我如何“让知道”zfcuser 我在实体类中有更多变量,以便它可以很好地与数据库一起使用。

顺便提一句。我无法理解这个模块是如何工作的,例如它究竟在哪里运行与数据库一起工作的脚本

0 投票
3 回答
6628 浏览

php - ZF2:ZfcUser 模块的自定义用户映射器

我在 Zend Framework 2 应用程序中添加了模块ZfcUser。但是我必须使用现有的数据库表,它的列名与 ZfcUser 的默认表结构略有不同。

ZfcUser wiki 页面中,它说如果我的模型不符合提供的接口,则可以使用自定义映射器。由于我的数据库表不同于默认表,因此我的用户实体类也不同于标准的 ZfcUser\Entity\User。但是我可以通过覆盖文件config/autoload/zfcuser.global.php中的设置来告诉 ZfcUser 轻松使用我自己的类:

但到目前为止,我还没有找到一种简单的方法来告诉 ZfcUser 使用我的映射器类。

我只发现映射器是由 ZfcUser\Module::getServiceConfig() 创建的,在其中,我可以看到映射器是从其工厂函数返回的:

有没有办法让 ZfcUser 使用我的自定义用户映射器类?

0 投票
1 回答
371 浏览

zend-framework2 - ZfcUser 注册并发症

我的问题是 ZfcUser 模块在 OpenShift 主机上无法正常工作。在我的电脑上本地一切正常,我可以注册和登录,但上传它是不可能的。甚至没有出现错误。它所说的一切都是“身份验证失败。请重试。”

我的配置似乎没问题,我尝试了很多不同的组合,但看起来 scipts 可以访问数据库(当我更改为随机内容时,它会显示异常等)。

我发现当我提交注册表时它通过但它没有将用户添加到数据库中它是空的。另一件事是,即使“login_after_reigster”选项为“false”,它仍然会在“通过”注册后尝试登录。

一切都与本地(它工作的地方)相同(期望数据库配置)但不在远程主机上工作

0 投票
2 回答
903 浏览

zend-framework2 - 我将如何记录成功登录

我将如何在 zfc-user 模块中记录成功登录,以便向用户显示他/她最后一次成功授权的时间?

我在想一个听众,因为 zfcuser 使用事件,但无法弄清楚

0 投票
1 回答
788 浏览

zend-framework2 - ZfcUser - 检查每个路由的用户登录

问题是:如何检查应用程序中每个路由的用户登录?

我已经考虑过创建一个具有检查功能的基本控制器的解决方案,然后每个其他控制器都将从这个控制器扩展。我将检查功能放在每个动作上。它应该可以工作,但是使用 Zend Framework 2 有什么更简洁的方法吗?

谢谢

0 投票
2 回答
3925 浏览

annotations - 如何使用注释在我的项目中使用学说 2 调整模块 ZfcUser/zfcuserDoctrineORM?

我是从阿根廷写的,请原谅我的英语小。我在模块ZfcUserzfcuserDoctrineORM. 我需要将它们集成到我的项目中。我正在使用 Zend 框架 2、教义 2.3 和 postgreSQL,这是我第一次使用这些工具。出于这个原因,有很多事情我不能很好地掌握,我的所有模块都包含在/config/application.config.php我的数据库中,我的连接配置在我的数据库中/config/autoload/local.php

本地.php

应用程序.config.php

为了映射我的数据库,我使用了带有教义的注释,并且在我的模块中生成了我自己的实体用户。

我添加了配置档案zfcuser.global.phpzfcuserdoctrineorm.global.php在我的自动加载目录中,但我不知道如何配置它们以便档案识别我的实体。

进入zfcuser.global.php

进入zfcuserdoctrineorm.global.php

我看到该模块zfcuserDoctrineORM适用于 XML。该模块可以适应注释吗?如果这是可能的,我如何使我的实体用户适应这个模块?我应该修改哪些档案?

0 投票
1 回答
800 浏览

zend-framework2 - 如何启用 GoalioRememberMe(ZfcUser 的记住我功能)

我正在尝试使用https://github.com/goalio/GoalioRememberMe为 Zend Framework 2 的“ZfcUser”模块获取“记住我”功能。

我为启用插件所做的工作:

在:/config/application.config.php 中添加 'GoalioRememberMe' 模式复制到:/config/autoload/goaliorememberme.global.php 数据库:import schema.sql

没有这种工作的迹象(登录页面上是否应该出现“记住我”复选框? - 对我来说没有)(登录时也没有创建名为“remember_me”的cookie)

0 投票
1 回答
2976 浏览

php - ZF2 登录转发

我在控制器中有一个函数,它需要检查用户是否已登录(我正在使用 zfcuser 模块),如果没有,则向他们显示登录屏幕。

我的理解是我应该运行这个:

不幸的是,这改变了网址。我想显示登录屏幕并允许用户在不更改 url 的情况下登录。通过扩展,这意味着我还希望将用户重定向回同一页面,而不是转到该/user页面。

我怎样才能实现这两个目标?