refactor: OIDC登录时记录登录地址到浏览器本地存储
This commit is contained in:
parent
d8c8ad8394
commit
85521a60c9
|
@ -24,7 +24,7 @@
|
|||
|
||||
<script>
|
||||
import MsDialogFooter from "../MsDialogFooter";
|
||||
import {getUrlParams, removeGoBackListener} from "../../utils";
|
||||
import {removeGoBackListener} from "../../utils";
|
||||
import MsTableOperatorButton from "../MsTableOperatorButton";
|
||||
import {EMAIL_REGEX, PHONE_REGEX} from "../../utils/regex";
|
||||
import {useUserStore} from "@/store";
|
||||
|
@ -79,13 +79,6 @@ export default {
|
|||
},
|
||||
};
|
||||
},
|
||||
created() {
|
||||
let urlParams = getUrlParams(window.location.href);
|
||||
let oidcLoginUrl = urlParams['oidcLoginUrl']
|
||||
if (oidcLoginUrl) {
|
||||
localStorage.setItem('oidcLoginUrl', oidcLoginUrl);
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
cancel() {
|
||||
this.$emit("cancel");
|
||||
|
|
|
@ -23,6 +23,11 @@ if (window.location.pathname.startsWith('/' + packageJSON.name)) {
|
|||
}
|
||||
|
||||
let urlParams = getUrlParams(window.location.href);
|
||||
// OIDC 返回三方登录地址的话保存到本地,下次可以直接跳转
|
||||
let oidcLoginUrl = urlParams['oidcLoginUrl']
|
||||
if (oidcLoginUrl) {
|
||||
localStorage.setItem('oidcLoginUrl', oidcLoginUrl);
|
||||
}
|
||||
|
||||
const instance = axios.create({
|
||||
baseURL, // url = base url + request url
|
||||
|
|
Loading…
Reference in New Issue