1.0.1 • Published 4 years ago

digitalgd-auth v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

介绍

同一登录认证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 >