@nmgolden/http-client
0.0.5 • Public • Published 基于蓝信的 baseApi
功能说明
- 提供基于 axios 的 http 请求方法 req,提取响应体中的 data 给调用者
- 通过服务器响应错误码判断是否需重新登录。自动判断是否在蓝信客户端,或者普通浏览器。根据不同的环境进行自动登录。
使用方式
-
yarn add @nmgolden/base-api
引入包。
- .env 中配置 VITE_CONTEXT_PATH(web 应用上下文)、 VITE_API_PREFIX (api 前缀)、VITE_LOGIN_SUCCESS_URI(通过授权页面登录成功后的跳转页面地址)
- web 端编写 VITE_LOGIN_SUCCESS_URI 对应的页面,接收 code (免登陆授权码) 和 state(登录页跳转之前的页面地址)。
- 服务端需提供 auth/authUrl 、appId 接口
Readme
Keywords
nonePackage Sidebar
Install
npm i @nmgolden/http-client
Weekly Downloads