UNPKG

cloud-admin-template

Version:
143 lines 4.96 kB
{ "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": "[]" }