1.0.5 • Published 5 months ago
xsy-login v1.0.5
说明
- 插件基于 SM2 加密算法,给含有敏感信息的接口进行加密解密。
- 插件中包含两个方法,如果是原生的 ajax 请求,使用 request 方法,如果是 axios 封装的请求,使用 axiosDefine 方法。
用法
- 直接引入组件 import XsyLogin from 'xsy-login'
- 组件可传入: systemId(必传)由认证中心提供, baseUrl(默认不带地址,可传入此参数修改请求地址), clearable(是否需要清空按钮,默认否), showPassword(是否需求显示密码功能,默认否), isForgetPassword(是否需要忘记密码模块,默认否), isVerificationCode(是否需要验证码登录模块,默认否), isRetrievePassword(是否需要找回密码模块,功能页面与忘记密码相同只是显示不同,默认否), verificationCodeLength(自定义验证码长度,默认长度为6), isBuiltInMsg(是否使用内置弹窗提示,默认否)
- 事件: msg: 不使用内置弹窗提示时使用, 返回格式({ type: 'error || success', message: 'message' }),举例:<XsyLogin systemId="1" @msg="loginMsg" /> const loginMsg = msg => { ElMessage(msg) } loginSuccess:登录成功事件