w-ui-loginout
v1.0.8
Published
A tool for login and logout in browser.
Downloads
72
Maintainers
Readme
w-ui-loginout
A tool for login and logout in browser.
Documentation
To view documentation or get support, visit docs.
Installation
Using npm(ES6 module):
Note: w-ui-loginout is mainly dependent on
lodash-es
andwsemi
.
npm i w-ui-loginout
Example for browser:
Link: [dev source code]
import wui from 'w-ui-loginout/src/WUiLoginout.mjs'
function loginSuccess(data) {
console.log('login success', data.user)
// vo.$ui.updateConnState('已連線')
// vo.$ui.updateUserToken(data.token)
// vo.$ui.updateUserSelf(data.user)
}
function loginError(data) {
console.log('login error', data)
// vo.$ui.updateConnState(data.text)
// vo.$ui.updateUserToken('')
// vo.$ui.updateUserSelf(get(vo, `$store.state.userDef`))
// vo.ready = false
// vo.msg = data.msg
}
//login
console.log('login...')
let ll = wui('wperm', {
// logIn: '{base}sso/?sid=i12-i34-i56-i78', //提供sso指定需返回之專案sid
// logOut: '{base}sso/api/logout?token={token}',
// checkToken: '{base}sso/api/checkToken?token={token}',
// goSSO: '{base}sso/?token={token}',
// goPerm: '{baseNoPort}perm/?token={token}',
})
ll.login({
afterGetUser: null,
afterLogin: null,
loginSuccess,
loginError,
})
// vo.ll = ll
In a browser(UMD module):
Note: w-ui-loginout does not dependent on any package.
Add script for w-ui-loginout.
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/w-ui-loginout.umd.js"></script>