下载vuekeycloakjs
npm install @dsb-norge/vue-keycloak-js --save
引入
import VueKeycloakJs from '@dsb-norge/vue-keycloak-js
Vue.use(VueKeycloakJs, {
init: {
onLoad: “login-required”,
checkLoginIframe: false//防止登陆后重复刷新
},
config: {
url: process.env.VUE_APP_SSO_URL,
realm: process.env.VUE_APP_REALM,
clientId: process.env.VUE_APP_CLIENTID
},
onReady: keycloak => {
new Vue({
router,
store,
render: h => h(App)
}).$mount("#app");
}
});