|
|
|
@ -27,6 +27,10 @@ export default function PepAuth() { |
|
|
|
const pepUserId = userRes.payload.data?.pepUserId || userRes.payload.data?.pepId || userRes.payload.data?.id; |
|
|
|
localStorage.setItem('userId', String(pepUserId || '')); |
|
|
|
localStorage.setItem('userInfo', JSON.stringify(userRes.payload.data)); |
|
|
|
// 保存 PEP token:localStorage 供前端读取;cookie 随请求自动携带, |
|
|
|
|
|
|
|
localStorage.setItem('pepToken', token); |
|
|
|
document.cookie = `pepToken=${encodeURIComponent(token)}; path=/; max-age=86400`; |
|
|
|
window.location.replace(urlParams.get('redirect') || '/chat'); |
|
|
|
} else { |
|
|
|
message.warning('鉴权失败,请返回聊天页面'); |
|
|
|
|