我想检查我的数据库是否已经使用了用户名,因此我使用了远程属性,这被视为服务器端验证或客户端验证。
如果是客户端,我是否需要在服务器上对此进行第二次检查,以及如何执行此操作,因为我以前只使用现成的as.net MVC属性进行服务器端验证。
答案 0 :(得分:3)
这仍然被视为客户端验证。 remote属性使用jquery验证插件。
您仍然需要在服务器上对此进行第二次检查,就像用户已禁用javascript一样,然后不会进行此验证。
在创建用户之前,请确保在用户创建过程中检查用户名是否已被用作。