这个问题的要点是关于如何覆盖 CakePHP 的 auth 组件登录功能,以基于默认用户名和密码以外的其他内容登录用户。
因此,我们正在为我们的一位合作伙伴开发自定义登录功能。基本上,该解决方案为许多希望为其客户和/或员工提供内部培训材料的公司提供在线课程。
这个特殊的解决方案需要一个房屋贷款帐号和个人身份证号码,并进行一些算法验证并将用户登录。或者至少 - 这是它应该做的。
目前,auth 组件尝试使用特定模型来比较用户名和哈希密码。有没有办法覆盖这个特定的行为并让 Authcomponent 在自定义函数中使用算法(美化的正则表达式检查)登录用户?它应该完全忽略用户名和密码的需要。此外,我们实际上不会将这些帐号和 ID 号存储在任何地方。他们每个人都将被检查某些相关的模式。
干杯