1.1.3 • Published 3 years ago
mtlogin v1.1.3
mtlogin
login
#第一步
cnpm i mtlogin -S
暂时地址:https://www.npmjs.com/package/mtlogin
#第二步 main.js
# pc/h5
import mtlogin from "mtlogin";
let data = {
base_url: "http://xxxxx",
logout_url:'xxxx'
}
Vue.use(mtlogin,data);
#wx 替换pc的初始化
let data = {
base_url: "xxxx",
app_id:'xxxxx',
logout_url:'xxx'
}
Vue.use(mtlogin,data);
#如果使用login模板,仅供pc版
<login @onSuccess="login" @onError="error"></login>
#onSuccess 成功回调,onError 失败回调
#微信版请参考example wx.vue
#如果不使用登录模板,提供了登录的api
this.$keycloak
.login(params)
.then(res => {
this.$emit("onSuccess", res);
})
.catch(error => {
this.$emit("onError", error);
});
#pc/h5的登录参数
const data = {
username,
password,
};
#wx的登录参数
const data = {
encrypted_data: encryptedData,
iv,
user_name,
password,
wx_code,
}