cloud-admin-template
Version:
base on vue cloud-ui.vusion
69 lines (68 loc) • 2.01 kB
YAML
- name: s-login
title: 登录
description: 账号与权限中心的统一认证登录组件
attrs:
- name: src
title: 登录页地址
type: string
default: 'http://nuims.vusion.top/clogin'
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: useGithub
title: 开启Github登录
type: boolean
default: false
description: 是否开启Github登录,默认关闭
- name: useNetease
title: 开启OpenID登录
type: boolean
default: false
description: 是否开启OpenID登录,默认关闭
- name: domainName
title: 登录应用信息
type: string
default: undefined
description: 配置登录应用信息
- 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: 登录失败的信息