ajax访问地址,如何ajax调用用户登录地址

在app端,小程序端登录都可通过ajax方式请求。

1、请求地址

如果你系统主域名为:www.pageadmin.net,那么请求地址就是http://www.pageadmin.net/member/login/

如果用户中心绑定了独立域名,如u.pageadmin.net,那么请求地址就是:http://u.pageadmin.net/login/

2、请求方式

POST

3、请求参数:{

SmsLogin:false,

Account:"",

Username:"",

Password:"",

Mobile:"",

SmsCode:"",

VerificationCode:""

}

参数说明:

SmsLogin:bool类型,是否手机短信登录,SmsLogin为true是表示采用手机号(Mobile)+手机验证码(SmsCode)登录

Account:string类型,登录账号名称,可以是用户名,绑定邮箱或手机号

Password:string类型,登录密码

Mobile:string类型,手机号码

SmsCode:string类型,手机验证码

VerificationCode:string类型,图片验证码,非浏览器端建议在用户系统设置中关闭。

4、请求响应Json数据{

"State":0,

"HttpCode":200,

"Msg":"对不起,账号或密码输入错误!",

"Description":"error",

"Data":null

}

State为0时表示请求失败,为1时表示请求成功。

Data:请求失败时默认为null,请求成功后默认值为CurrentUser对象,请求成功的参数如下:{

"State":1,

"HttpCode":200,

"Msg":"登录成功!",

"Description":null,

"Data":

{

"Uid":12,

"UserName":"admin",

"MemberGroupId":1,

"DepartmentId":51,

"IsSuperAdmin":false,

"IsAdministrator":false,

"RoleIds":null,

"Email":"123456789@qq.com",

"Mobile":"12318250121",

"UserToken":"hafsxaQCeXUoxX5ODT5Ka5jO4nbfdgavh91i2s"

}

}

其中Data.UserToken为登录后的令牌,后续如果需要请求任何需要登录令牌相关数据,必须在请求头的cookie或header中带上此令牌,app或小程序的请求建议放在header中。

案例演示:ajax({

type: "post",

async: true,

url: "http://www.pageadmin.net/member/login/",

dataType: "json",

success: function (data)

{

if(data.State == 1)

{

//登录成功的逻辑

}

else

{

//登录失败的逻辑

}

},

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值