1.5.2 • Published 1 year ago
login-authorization v1.5.2
login-authorization
登录验证
安装依赖
# install dependencies
npm install login-authorization --save
# or with yarn
yarn add login-authorization方法使用说明
初始化:init(requestUrl, loginUrl, systemName) 此方法必须在入口文件中调用
import { init } from 'login-authorization';
init('http://127.0.0.1','http://127.0.0.1/#/login?systemName=Finance', 'Finance').then(res => {
if (res) {
// true 已登录
} else {
// false 未登录
}
})
注意:systemName必须和Cognito中配置的系统组名保持一致。注意:凡是涉及到统一登录系统的loginUrl后面必须将你的系统名称带上,且参数名称为systemName,如果未涉及则不用。
登录成功时需要设置idToken和refreshToken初始值
setIdToken(value) setRefreshToken(value)
获取idToken:getIdToken()
import { getIdToken } from 'login-authorization';
let idToken = getIdToken(); // 'xxxxxx',如果未登录则为null获取用户信息:getUserInfo()
import { getUserInfo } from 'login-authorization';
let userInfo = getUserInfo(); //{email: 'xxx', name: 'xxx',...},如果未登录则为null登出:logout()
import { logout } from 'login-authorization';
logout().then(res => {
if (res) {
// true 登出成功,会自动跳转到登录页面
} else {
// false 登出失败
}
})1.5.2
1 year ago
1.5.1
3 years ago
1.5.0
3 years ago
1.4.9
3 years ago
1.4.6
4 years ago
1.4.5
4 years ago
1.4.4
4 years ago
1.4.3
4 years ago
1.4.2
4 years ago
1.4.1
4 years ago
1.4.0
4 years ago
1.3.9
4 years ago
1.3.8
4 years ago
1.4.8
4 years ago
1.4.7
4 years ago
1.3.7
4 years ago
1.3.6
4 years ago
1.3.5
4 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.9
4 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.9
4 years ago
1.1.8
4 years ago
1.1.7
4 years ago
1.1.6
4 years ago
1.1.5
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago