技术开发 频道

基于ASP.NET AJAX框架实现表单验证编程(理论篇)


(一) 方法

1.login()方法

    这个方法负责将用户名字和密码传递到服务器端进行验证,并返回是否通过验证的信息;必要的话,还可以设置相应的客户端Cookie等信息。这个方法的完整形式如下所示:
Sys.Services.AuthenticationService.login(userName, 
password,
isPersistent,
customInfo,
redirectUrl,
loginCompletedCallback,
failedCallback,
userContext);
    下面表格1详细列出了上面各个参数的含义。
   
     表格1—login()方法各个参数的含义


    其中,loginCompletedCallback和failedCallback是两个重要的回调函数地址参数。
    ①loginCompletedCallback参数所指定的回调函数的完整形式:
function onLoginCompleted(validCredentials, userContext, methodName)
 validCredentials:一个布尔值,表示用户是否成功通过了验证;
 userContext:在调用login()方法时传递的用户上下文对象;
 methodName:调用方法的方法名。

0
相关文章