Zend framework2 基于zfcuser或其他模块创建其他登录表单

Zend framework2 基于zfcuser或其他模块创建其他登录表单,zend-framework2,Zend Framework2,我在前端有登录表单(路径:mysite/front)。它基于zfcuser模块。我想为后端添加相同的表(route:mysite/admin),唯一的区别是它将使用DB中的另一个表。如何执行此操作?正如您在模块安装read me中看到的,您可以通过模块配置中的此阵列为zfc用户提供实体: 'zfcuser' => array( // telling ZfcUser to use our own class 'user_entity_class'

我在前端有登录表单(路径:mysite/front)。它基于zfcuser模块。我想为后端添加相同的表(route:mysite/admin),唯一的区别是它将使用DB中的另一个表。如何执行此操作?

正如您在模块安装read me中看到的,您可以通过模块配置中的此阵列为zfc用户提供实体:

'zfcuser' => array(
        // telling ZfcUser to use our own class
        'user_entity_class'       => 'Falcon\Entity\User',
        // telling ZfcUserDoctrineORM to skip the entities it defines
        'enable_default_entities' => false,
    ),
因此,将Falcon\Entity\User(Falcon是我的开发模块的名称,忽略它:))更改为您想要验证的任何表/实体
玩得开心

顺便提一下,我忘了提到你必须为管理员创建另一个模块。。。例如,您的AdminModule和该数组进入配置。。。不适用于同一个模块,因为你的正常登录工作在它。顺便说一下,我忘了提到,你必须创建另一个管理模块。。。例如,您的AdminModule和该数组进入配置。。。与您的正常登录不适用于同一模块。我是否应该将zfcuser中的其他代码添加到新的管理模块中?不,仅此。。。您也在使用bjyauthorize模块吗?另外,如果有帮助,请回答plz+1。我为管理员创建了新的简单模块(zfcadmin),并将带有参数的zfcuser添加到其配置中。但是我在任何地方都看不到其他登录表单..问题是我想使用2个登录表单。1应该在mysite/front/login操作上,第二个在mysite/backend/login操作上