优化登录cookie存储
This commit is contained in:
parent
5dec43bb98
commit
11f7c181d6
@ -89,7 +89,7 @@ const loginForm = ref({
|
|||||||
code: '',
|
code: '',
|
||||||
uuid: ''
|
uuid: ''
|
||||||
})
|
})
|
||||||
|
const host = window.location.host
|
||||||
const loginRules = {
|
const loginRules = {
|
||||||
username: [{ required: true, trigger: 'blur', message: '请输入您的账号' }],
|
username: [{ required: true, trigger: 'blur', message: '请输入您的账号' }],
|
||||||
password: [{ required: true, trigger: 'blur', message: '请输入您的密码' }],
|
password: [{ required: true, trigger: 'blur', message: '请输入您的密码' }],
|
||||||
@ -112,11 +112,11 @@ function handleLogin() {
|
|||||||
proxy.$refs.loginRef.validate((valid) => {
|
proxy.$refs.loginRef.validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
loading.value = true
|
loading.value = true
|
||||||
// 勾选了需要记住密码设置在cookie中设置记住用户明和名命
|
// 勾选了需要记住密码设置在cookie中设置记住用户名和密码
|
||||||
if (loginForm.value.rememberMe) {
|
if (loginForm.value.rememberMe) {
|
||||||
Cookies.set('username', loginForm.value.username, { expires: 30 })
|
Cookies.set('username', loginForm.value.username, { expires: 30, path: host })
|
||||||
Cookies.set('password', encrypt(loginForm.value.password), { expires: 30 })
|
Cookies.set('password', encrypt(loginForm.value.password), { expires: 30, path: host })
|
||||||
Cookies.set('rememberMe', loginForm.value.rememberMe, { expires: 30 })
|
Cookies.set('rememberMe', loginForm.value.rememberMe, { expires: 30, path: host })
|
||||||
} else {
|
} else {
|
||||||
// 否则移除
|
// 否则移除
|
||||||
Cookies.remove('username')
|
Cookies.remove('username')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user