Authentication Kohana 3将用户名验证为数字
我想在Kohana Auth中使用数字作为用户名。例如,用户名100001? 添加新用户时,Kohana返回错误:ORM_Validation_Exception[0]:验证数组失败 在Kohana中是否可以将用户号码作为用户名 编辑:看起来比我的更简单、更好,但请尽量理解它Authentication Kohana 3将用户名验证为数字,authentication,kohana,kohana-3,kohana-orm,kohana-auth,Authentication,Kohana,Kohana 3,Kohana Orm,Kohana Auth,我想在Kohana Auth中使用数字作为用户名。例如,用户名100001? 添加新用户时,Kohana返回错误:ORM_Validation_Exception[0]:验证数组失败 在Kohana中是否可以将用户号码作为用户名 编辑:看起来比我的更简单、更好,但请尽量理解它 您需要扩展用户模型,我将帮助您在ORM驱动程序中使用auth 扩展用户模型的步骤: 如果还没有,请将Auth模块配置为使用orm,并创建一个包含所需字段的数据库表。如何做到这一点(这是一个使用ko3.1的老教程,但您仍然
您需要扩展用户模型,我将帮助您在ORM驱动程序中使用auth 扩展用户模型的步骤:
MODULES/orm/classes/model/auth/user.php
(它是自我记录的,希望您能理解。如果没有,请停止阅读此答案并阅读kohana文档。一些快捷方式:APPPATH/classes/model/auth/user.php
并按您的意愿进行编辑。您可能需要编辑的功能有:规则
、过滤器
和唯一密钥
(数字应该没有问题。您能发布创建用户的代码吗?