mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2024-11-24 11:09:16 +08:00
feat: 解决登录页授权 IP 跳转失败的问题 (#4517)
This commit is contained in:
parent
fbd0e836d7
commit
a3312331d2
@ -100,6 +100,10 @@ const resetSetting = () => {
|
|||||||
|
|
||||||
const loadProductProFromDB = async () => {
|
const loadProductProFromDB = async () => {
|
||||||
const res = await getLicense();
|
const res = await getLicense();
|
||||||
|
if (!res.data) {
|
||||||
|
globalStore.isProductPro = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
globalStore.isProductPro =
|
globalStore.isProductPro =
|
||||||
res.data.status === 'Enable' || res.data.status === 'Lost01' || res.data.status === 'Lost02';
|
res.data.status === 'Enable' || res.data.status === 'Lost01' || res.data.status === 'Lost02';
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ router.beforeEach((to, from, next) => {
|
|||||||
if (to.name !== 'entrance' && !globalStore.isLogin) {
|
if (to.name !== 'entrance' && !globalStore.isLogin) {
|
||||||
next({
|
next({
|
||||||
name: 'entrance',
|
name: 'entrance',
|
||||||
params: to.params,
|
params: { code: to.params?.code || globalStore.entrance },
|
||||||
});
|
});
|
||||||
NProgress.done();
|
NProgress.done();
|
||||||
return;
|
return;
|
||||||
|
@ -60,7 +60,6 @@ const loading = ref();
|
|||||||
const mySafetyCode = defineProps({
|
const mySafetyCode = defineProps({
|
||||||
code: {
|
code: {
|
||||||
type: String,
|
type: String,
|
||||||
required: true,
|
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
@ -94,10 +93,18 @@ const getStatus = async () => {
|
|||||||
errStatus.value = '';
|
errStatus.value = '';
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch((errRes) => {
|
||||||
pageCode.value = '200';
|
pageCode.value = pageCode.value || '200';
|
||||||
errStatus.value = 'err-unsafe';
|
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
|
if (errRes?.code === 408) {
|
||||||
|
errStatus.value = 'err-ip';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (errRes?.code === 409) {
|
||||||
|
errStatus.value = 'err-domain';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
errStatus.value = 'err-unsafe';
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
|
Loading…
Reference in New Issue
Block a user