修改单点登录

This commit is contained in:
chy
2026-03-11 00:16:42 +08:00
parent 0e48245381
commit 99b2cc369d
5 changed files with 46 additions and 7 deletions

View File

@@ -4,8 +4,8 @@ const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
// BASE_API: '"http://127.0.0.1:48090"'
BASE_API: '"http://127.0.0.1:48090"'
BASE_API: '"http://192.168.1.241:8080/prod-api"'
// BASE_API: '"http://192.168.1.241:8080/prod-api"'
})

View File

@@ -23,6 +23,18 @@ export function logout () {
})
}
export function outlogcas (data) {
console.log(data)
return request({
url: 'accessUser/outlogcas',
method: 'post',
data
})
}
// 登录之后 根据旧修改密码
export function reqUpdatePassword (data) {
return request({

View File

@@ -32,6 +32,7 @@ const user = {
const repCode = response.repCode
const repData = response.repData
if (repCode === '0000') {
commit('SET_TOKEN', repData.token)
commit('SET_ACCESSUSER', repData.accessUser)
resolve(response)

View File

@@ -82,6 +82,8 @@ import Hamburger from "@/components/Hamburger";
import { getStorageItem } from "@/utils/storage";
import { reqUpdatePassword } from "@/api/login";
import { transPsw } from "@/utils/encrypted";
import {getAccessUser} from "@/utils/auth";
import {outlogcas} from "@/api/login";
export default {
data() {
@@ -156,10 +158,33 @@ export default {
cancelButtonText: "取消",
type: "warning"
}).then(() => {
debugger
//获取登录人
let user = getAccessUser()
console.log(user.loginName)
debugger
this.outlogincasapi();
debugger
console.log(user.loginName)
// sessionStorage.clear();
// localStorage.clear();
// this.$router.push("/login");
});
},
async outlogincasapi() {
debugger
const obj = {
loginName: "admin",
password: "demo",
verifyCode: "",
};
const { code, data } = await outlogcas(obj);
sessionStorage.clear();
localStorage.clear();
this.$router.push("/login");
});
},
// 修改密码
updatePassword() {

View File

@@ -153,7 +153,7 @@ export default {
var isTs = true;
if (isTs) {
window.location.href = 'http://192.168.1.241/login?redirect=/lig/oauth2/oauth2/application&appid=330b4ecb60c9a6802b957fe1e5a5ecd3&url=http%3A%2F%2F192.168.1.241%3A8080%2F%23%2Flogin'+(this.redirect?'&ssUrl='+this.redirect:'');
// window.location.href = 'http://localhost:8099/login?redirect=/lig/oauth2/oauth2/application&appid=330b4ecb60c9a6802b957fe1e5a5ecd3&url=http%3A%2F%2Flocalhost%3A9528%2F%23%2Flogin'+(this.redirect?'&ssUrl='+this.redirect:'');
// window.location.href = 'http://localhost/login?redirect=/lig/oauth2/oauth2/application&appid=330b4ecb60c9a6802b957fe1e5a5ecd3&url=http%3A%2F%2Flocalhost%3A9528%2F%23%2Flogin'+(this.redirect?'&ssUrl='+this.redirect:'');
}
} else if (ticket != undefined && token == null) {
@@ -242,6 +242,7 @@ export default {
if (code != "200") return;
setToken(data.token);
setAccessUser(data);
debugger
// 选中记住密码时 把密码存到cookie里,时效15天
this.rememberPsw &&
cookies.set(