1.1.6 • Published 3 years ago

sso-frondend v1.1.6

Weekly downloads
8
License
-
Repository
-
Last release
3 years ago

单点登录服务端

安装依赖包

npm install axios js-cookie query-string@5 --save

参数说明

{
    // (必选)单点登录服务前端的登录页面。多个登录页面时,使用json数组
    ssoServerLoginPathnames: '["/index.html#/login","/sso-ie8-test.html#/login"]',
    // (可选)单点登录服务前端的登录成功页面
    ssoServerSuccessPathname: '/index.html',
    // (必选)单点登录服务后端的令牌地址
    ssoServerTokenUrl: 'http://xxx.xxx.xxx.xxx:xxx/sso-backend/token',
    // (可选)令牌名称,默认值token
    tokenname: 'token'
}

示例代码

# 初始化
import ssoProxy from 'sso'
sso.init({
    ssoServerLoginPathnames: '["/index.html#/login","/sso-ie8-test.html#/login"]',
    ssoServerSuccessPathname: '/index.html',
    ssoServerTokenUrl: 'http://127.0.0.1:8080/sso-backend/token'
})

# 用户信息登录
sso.login({username: '003', password: '000000'}).catch(function (msg) {
    console.log('登录失败:' + msg)
})

# 登录
sso.login()

# 登出
sso.logout()

版本说明

1.0.3

1.1.0

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.0.2

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.0

3 years ago