1
0
Fork 0
forked from Simnation/Main
Main/resources/[tools]/unlimited-spectre/html/assets/Auth.6fa50dd9.js
2025-06-07 08:51:21 +02:00

1 line
1.2 KiB
JavaScript

import{_ as o,ad as a,ae as i,o as r,X as n,bN as c}from"./app-014d9ed9.js";import"./externalHosting.js";const d=""+new URL("logo.be249712.png",import.meta.url).href;const _={name:"AuthProcess",methods:{...a(i,["UPDATE_ACCESS_TOKEN","UPDATE_USER_DATA"]),queryString(t){return Object.keys(t).map(e=>e+"="+encodeURIComponent(t[e])).join("&")}},mounted(){this.$axios.post(`/auth/${this.$route.params.provider}/callback?${this.queryString(this.$route.query)}`).then(t=>{const e=t.data.resCode,s=t.data.resMsg;if(!e){this.$q.notify({message:this.$t("general.error"),position:"top",color:"red",icon:"fas fa-exclamation-triangle",caption:this.$t(`components.auth.msg.error.${s}`)}),this.$router.push({name:"auth-login"});return}this.UPDATE_ACCESS_TOKEN(t.data.accessToken),this.UPDATE_USER_DATA(t.data.userData),this.$socket.connect(),this.$router.push({path:"/"})})}},h={id:"auth-loading"},u=c('<div class="loading-logo"><img src="'+d+'" alt="Logo"></div><div class="loading"><div class="effect-1 effects"></div><div class="effect-2 effects"></div><div class="effect-3 effects"></div></div>',2),l=[u];function p(t,e,s,f,m,g){return r(),n("div",h,l)}const A=o(_,[["render",p]]);export{A as default};