CakeDC用户插件:禁用/覆盖用户名验证

时间:2016-01-17 13:40:17

标签: plugins cakedc cakephp-3.1

如何将CakeDC的用户插件配置为覆盖/禁用 用户名字段?

我已经重新配置了插件,使用“电子邮件”字段作为登录用户名 - 它非常适合登录 - 但我不再需要在注册时使用用户名字段验证。

有什么想法吗?谢谢!

使用CakePHP 3.1和CakeDC用户插件3.1.3

1 个答案:

答案 0 :(得分:2)

您可以在文档https://github.com/CakeDC/users/blob/3.1.x/Docs/Documentation/Extending-the-Plugin.md#extending-the-model-tableentity

中的此页面后覆盖Users表并配置您自己的验证规则等

完成新表后,不要忘记使用参数

将新表配置传递给用户插件配置
'Users.table' => 'MyUsers',

插件的构建考虑了扩展。您应该能够扩展/覆盖项目中的任何功能。

如果您发现我们可以改进的事情,请随时在此处https://github.com/CakeDC/users/issues开票。

谢谢,