用户登录 - 获得 token
查阅前请先阅读 必读 FAQ
用户登录
POST
http://kdfw.hnust.edu.cn/bbxyhd/login
虽然请求的是 POST
但是实际上……内容也可以从 URL 参数里拿,即你也可以用 GET 请求它(吐了
Request Body
Name
Type
Description
userNo
string
学号
pwd
string
密码
另外,这 data 下的数字似乎也都是字符串类型。。。。
学号密码正确的情况下,返回的 token
需要存下来,后续请求都需要带上它。
下面是一个例子,后续都是类似的用法
登录后数据存储
在上面 API 登录完成后,页面会向浏览器中写入以下内容进会话存储(sessionStorage)
密钥
值
userInfo
与登录 API 的响应中 data 部分的内容一致
Identity
2 (猜测应该是判断老师学生的)
schoolCode
10534 (10534 是湖科大的院校代码)
ApiPro
undefined (大概是没加钱上高级 API)
isNeedLogout
1 (令人迷惑,为什么登录状态下是1……没搞懂,猜测可能是修改密码后用的?)
homeMenuList
包含有首页显示模块的 JSON,可以在 基础-获取菜单ID 中找到
menuSave
1
ifSelect
0
SelectUrl
http://kdfw.hnust.edu.cn/jsxsd (此处是 PC 版教务网的地址)
Token
¯\_(ツ)_/¯
最后更新于