Vuejs2 VUE 3密钥斗篷js注册

Vuejs2 VUE 3密钥斗篷js注册,vuejs2,keycloak,vuejs3,Vuejs2,Keycloak,Vuejs3,我是VUE 3的新手。我想将keydape.js集成到应用程序中。对于Vue 2,下面的代码运行得非常好。VUE 3的main.js应该是什么样子 let initOptions={ 网址:'http://127.0.0.1:8080/auth,领域:'keydape demo',客户端ID:'app vue',onLoad:'login required' } 让keydepot=keydepot(initOptions); init({onLoad:initOptions.onLoad})

我是VUE 3的新手。我想将keydape.js集成到应用程序中。对于Vue 2,下面的代码运行得非常好。VUE 3的main.js应该是什么样子

let initOptions={
网址:'http://127.0.0.1:8080/auth,领域:'keydape demo',客户端ID:'app vue',onLoad:'login required'
}
让keydepot=keydepot(initOptions);
init({onLoad:initOptions.onLoad})。然后((auth)=>{
如果(!auth){
window.location.reload();
}否则{
Vue.$log.info(“已验证”);
新Vue({
el:“#应用程序”,
render:h=>h(应用程序,{props:{keydepot:keydepot}})
})
}
//令牌刷新
设置间隔(()=>{
keydape.updateToken(70)。然后((刷新)=>{
如果(刷新){
Vue.$log.info('令牌刷新'+刷新);
}否则{
Vue.$log.warn('令牌未刷新,对有效'
+round(keydape.tokenParsed.exp+keydape.timeSkew-newdate().getTime()/1000)+“秒”);
}
}).catch(()=>{
Vue.$log.error('刷新令牌失败');
});
}, 6000)
}).catch(()=>{
Vue.$log.error(“身份验证失败”);

});现在正在解决同一个问题,你有没有想出什么办法?