refactor: 登录改用 hhrs 专属接口地址,并收紧成功判定防假成功
1. http.api.js 登录/验证码地址切到 open-api/hhService/login、open-api/hhService/sendLoginVerifyCode(后端保留 /pingXiang 旧地址转发,旧包不受影响;新包需后端先部署)
2. isBizOk 收紧:无业务码时额外排除网关把 404/错误页包成 HTTP 200 的情况(实测未部署的新地址会返回 {data:{status:404,error:'Not Found'}} 且 errcode=0),避免又被判成成功
验证:7 组判定用例全通过(含 404 包 200、旧后端无 accessToken 等边界);HBuilderX 编译成功;浏览器实测新地址未部署时提示“登录失败”且不写入登录态,其余页面正常、无 JS 错误。
This commit is contained in:
+3
-2
@@ -1,8 +1,9 @@
|
||||
// xuchao: 怀化人社 H5 接口清单,与 docs/hhrs-api-doc.md 一一对应
|
||||
// 基址由 common/http.interceptor.js 统一注入(common/config.js.baseUrl)
|
||||
// 登录 / 云闪付入口
|
||||
const LoginUrl = 'open-api/pingXiang/login'
|
||||
const SendVerifyCodeUrl = 'open-api/pingXiang/sendLoginVerifyCode'
|
||||
// xuchao: hhrs 专属登录端点(旧地址 open-api/pingXiang/* 由后端兼容层转发,已弃用)
|
||||
const LoginUrl = 'open-api/hhService/login'
|
||||
const SendVerifyCodeUrl = 'open-api/hhService/sendLoginVerifyCode'
|
||||
const TokenDecodeUrl = 'open-api/hhService/tokenDecode'
|
||||
// 门店(文旅场馆 typeId=1 / 商户折扣 typeId=2)
|
||||
const StoreListUrl = 'mp-api/hhrsStore/list'
|
||||
|
||||
Reference in New Issue
Block a user