cloud-admin-template
Version:
base on vue cloud-ui.vusion
143 lines • 4.96 kB
JSON
{
"symbol": "lcap-login",
"name": "登录",
"icon": "default",
"jsonSchema": {
"name": "lcap-login",
"title": "登录",
"description": "账号与权限中心的统一认证登录组件",
"category": "runtime",
"screenShot": "https://static-vusion.163yun.com/packages/lcap-login@0.3.3/screenshots/0.png",
"blocks": "[]",
"attrs": [
{
"name": "src",
"title": "登录页地址",
"type": "string",
"default": "http://nuims.vusion.top/clogin",
"description": "登录页的目标地址"
},
{
"name": "domainName",
"title": "登录应用信息",
"type": "string",
"description": "配置登录应用信息"
},
{
"name": "useNormal",
"title": "开启普通登录",
"type": "boolean",
"default": true,
"description": "是否开启普通登录,默认开启"
},
{
"name": "useQZ",
"title": "开启轻舟登录",
"type": "boolean",
"default": false,
"description": "是否开启轻舟登录,默认关闭"
},
{
"name": "useLdap",
"title": "开启LDAP登录",
"type": "boolean",
"default": false,
"description": "是否开启LDAP登录,默认关闭"
},
{
"name": "useNetease",
"title": "开启OpenID登录",
"type": "boolean",
"default": false,
"description": "是否开启OpenID登录,默认关闭"
},
{
"name": "neteaseClientId",
"title": "OpenID Client ID",
"type": "string",
"description": "配置OpenID Client ID"
},
{
"name": "useGithub",
"title": "开启Github登录",
"type": "boolean",
"default": false,
"description": "是否开启Github登录,默认关闭"
},
{
"name": "githubClientId",
"title": "Github Client ID",
"type": "string",
"description": "配置Github Client ID"
},
{
"name": "useWechat",
"title": "开启微信登录",
"type": "boolean",
"default": false,
"description": "是否开启微信登录,默认关闭"
},
{
"name": "wechatClientId",
"title": "Wechat Client ID",
"type": "string",
"description": "配置Wechat Client ID"
},
{
"name": "exdays",
"title": "过期天数",
"type": "number",
"default": 1,
"description": "设置 Cookie 过期天数"
}
],
"events": [
{
"name": "success",
"title": "登录成功后",
"description": "登录成功后触发",
"params": [
{
"name": "$event.Authorization",
"type": "string",
"description": "登录成功后为用户颁发的 AccessToken"
},
{
"name": "$event.UserId",
"type": "string",
"description": "用户 ID"
},
{
"name": "$event.UserName",
"type": "string",
"description": "用户名"
},
{
"name": "$event.Message",
"type": "string",
"description": "登录成功的信息"
}
]
},
{
"name": "error",
"title": "登录失败后",
"description": "登录失败后触发",
"params": [
{
"name": "$event.Message",
"type": "string",
"description": "登录失败的信息"
}
]
}
],
"children": []
},
"description": "账号与权限中心的统一认证登录组件",
"labels": [
"runtime"
],
"screenShot": "https://static-vusion.163yun.com/packages/lcap-login@0.3.3/screenshots/0.png",
"blocks": "[]"
}