我们应该在哪里为cfwheels中的表单编写验证代码



我刚刚开始学习cfwheels。我正在做网站上的"社交网站"示例(http://cfwheels.org/screencasts/series/1)。我有个疑问。我们有register.cfm和login.cfm两个视图。两个面纱都在使用用户对象从Person.cfc(模态).创建

我们在Person.cfc init()方法中编写了注册表中所需的所有验证。现在登录.cfm我们有两个名为Email and password的字段,我想在检查之前将电子邮件validate放在服务器端的correct format中有效的电子邮件/密码组合。

现在,我应该在哪里为login.cfm编写此验证代码?

服务器端验证应该在控制器内部的操作上完成。例如,如果将表单提交给Authentication控制器/组件的doLogin操作,则验证代码应位于同一控制器的doLogin()函数内部。

最新更新