s-login.vue
v0.3.6
Published
账号与权限中心的统一认证登录组件。
Maintainers
Readme
SLogin 登录
账号与权限中心的统一认证登录组件
示例
基本用法
<s-login src="http://nuims.vusion.top"></s-login>API
Props/Attrs
| Prop/Attr | Type | Options | Default | Description |
| --------- | ---- | ------- | ------- | ----------- |
| src | string | | 'http://nuims.vusion.top/clogin' | 登录页的目标地址 |
| domainName | string | | 'undefined' | 配置登录应用信息 |
| useNormal | boolean | | true | 是否开启普通登录,默认开启 |
| useQZ | boolean | | false | 是否开启轻舟登录,默认关闭 |
| useLdap | boolean | | false | 是否开启LDAP登录,默认关闭 |
| useNetease | boolean | | false | 是否开启OpenID登录,默认关闭 |
| useGithub | boolean | | false | 是否开启Github登录,默认关闭 |
| useWechat | boolean | | false | 是否开启微信登录,默认关闭 |
| exdays | number | | 1 | 设置 Cookie 过期天数 |
Events
@success
登录成功后触发
| Param | Type | Description | | ----- | ---- | ----------- | | $event.Authorization | string | 登录成功后为用户颁发的 AccessToken | | $event.UserId | string | 用户 ID | | $event.UserName | string | 用户名 | | $event.Message | string | 登录成功的信息 |
@error
登录失败后触发
| Param | Type | Description | | ----- | ---- | ----------- | | $event.Message | string | 登录失败的信息 |
