nw-login-readapp
v1.22.1
Published
> 同步登录阅读客户端组件
Downloads
4
Readme
nw-login-readapp
同步登录阅读客户端组件
安装
$ yarn add nw-login-readapp
example 1
import LoginReadApp from 'nw-log';
//快速登录
const loginReadApp = new LoginReadApp();
//客户端不强制登录
loginReadApp.syncLoginAtApp(true, false)
//客户端强制登录
loginReadApp.syncLoginAtApp(true, true)
//登录成功后,执行回调函数
loginReadApp.syncLoginAtApp(true, true, function(){xxx})
example 2
import LoginReadApp from 'nw-log';
//先调用logout退出,非快速登录
const loginReadApp = new LoginReadApp({csrf_token: 'xxx'});
//客户端不强制登录
loginReadApp.syncLoginAtApp(false, false)
//客户端强制登录
loginReadApp.syncLoginAtApp(false, true)
API
Classes
Functions
LoginReadApp
Kind: global class
See: 源码
Author: SherryWu
new LoginReadApp(config)
| Param | Type | Description | | --- | --- | --- | | config | Object | 相关配置 | | config.csrfToken | boolean | 后端提供的 CSRF token,若调用syncLoginAtApp时fastLogin为true,则不需要该参数 |
syncLoginAtApp(fastLogin, needLogin, loginCallback)
调用该方法完成同步登录
Kind: global function
| Param | Type | Default | Description | | --- | --- | --- | --- | | fastLogin | Boolean | true | 是否要先调用logout.json退出,默认值true:不logout直接登录 | | needLogin | Boolean | false | 若客户端未登录,是否要调起客户端登录,默认值false:不调起客户端登录 | | loginCallback | function | | 同步登录成功后,调用的callback |