1.0.2 • Published 3 years ago

@cubetool/plugin-auth v1.0.2

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

cube 用户认证插件

开发者工具用户认证插件,提供本地用户登录、退出功能。

插件功能

可在其他插件中触发相关 events 获取用户认证信息。

EVENT: login

登录,使用示例:

const authPluginInstalled = ctx.emit('@cubetool/plugin-auth:login', async (getToken) => {
  const token = await getToken();
});
if(!authPluginInstalled){
  // 提示安装此插件或自行实现用户认证
}

EVENT: logout

退出登录,使用示例:

ctx.emit('@cubetool/plugin-auth:logout');

EVENT: auth

授权,使用示例:

ctx.emit('@cubetool/plugin-auth:auth', token);

CLI 命令

@cubetool/cli 拓展以下子命令:

cubetool login

登录。

cubetool logout

退出。

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago