有思俱乐部学习园地

用户在状态服务中登录


语法格式:


UserStateLogin(string username, US.userinfo.UserPassword)
用户在状态服务中登录 返回用户登录的信息,主要用于用户登录超时,用户被其他用户登录该账号挤下线。
参数一:用户名
参数二:固定值US.userinfo.UserPassword
返回值:
         null:表示"系统繁忙!请重试"
         0:表示"帐号不存在!"
         1:表示"密码错误!"
         2:表示"该用户不允许被访问!请联系管理员"
        默认返回:该用户详细信息userinfo,其结构参见示例:
注:此函数应用场景是什么?和cookie登录有什么区别?

由于不同域名,需要进行跨域,使用跨域函数:U.UF.CD.loadAjaxCrossDomain。详情查看跨域函数:跨域函数
跨域成功后,服务端才会记录cookie。

前端javascript调用数据库存储过程示例(可在编辑区域修改参数):

U.UF.CD.loadAjaxCrossDomain(function(){ U.A.Request(US.AUTH, ["UserStateLogin","root999","123456"],AsynFun, []); });

运行结果展示区域:

前端javascript调用示例:

U.A.Request(US.AUTH, ["UserStateLogin", US.userinfo.UserId,US.userinfo.UserName, US.userinfo.UserPassword], U.UF.M.apply(), []);

工作人员

 
作者:蔡旭升
信息录入:蔡旭升