1.0.1 • Published 4 years ago
digitalgd-auth v1.0.1
介绍
同一登录认证SDK
- 建议配合axios,安装使用见官方文档
- 具体使用参考测试example
安装
yarn add digitalgd-auth
运行example
cd ./node_modules/digitalgd-auth/example
yarn serve
登录跳转
redirectLogin(url,params) 参数名 |是否必填 |说明 ---|---|--- url|是|系统登录后页面 params|否|登录成功后携带参数key-vlue,携带在queryParamns中,可以通过调用getParamsByKey获取
获取登录后参数
getParamsByKey(key)
参数名 |是否必填 |说明
---|---|---
key|是|传入params对应value
初始化anth
initAuth(axiosInstance) 参数名 | 是否必填 |说明 ---|---|--- axiosInstance|否|axios实例
- 返回Promise < string > token
刷新会话
freshSession()
- 返回promise < boolean >
检测会话是否过期
checkSession() value | 说明 ---|--- true | 未过期 false | 已过期
- 返回promise< boolean >
退出登录
loginout()
- 返回promise< boolean >