반응형
next 인증으로 브라우저를 닫은 후 사용자를 로그인 상태로 유지하는 방법은 무엇입니까?
내 안에는 다음이 있습니다.nuxt.config.js파일:
auth: {
strategies: {
local: {
scheme: 'local',
token: {
property: 'meta.token',
global: true,
},
user: {
property: 'data',
},
endpoints: {
login: { url: '/auth/login', method: 'post' },
logout: { url: '/auth/logout', method: 'post' },
user: { url: '/auth/user', method: 'get' }
}
},
}
},
짧은 시간(그러나 아직 알 수 없는 시간) 후에 사용자가 로그아웃됩니다.또한 브라우저를 닫았다가 연 후에는 사용자가 항상 로그아웃됩니다.브라우저를 닫은 후에도 로그인 상태를 유지하려면 어떻게 해야 합니까?또한 사용자가 짧은 시간 후에 로그아웃되는 이유는 무엇입니까?
베어러 토큰에 있는 쿠키 검사 중:
Expires / Max-Age:"Session"
로컬 스토리지에 다음과 같은 기능이 있습니다.
auth._token_expiration.local:"1656703495434"
사용.this.$auth.$storage.setUniversal('user', response.data, true)OP의 문제를 해결하기에 충분했습니다.
여기에 표시된 것처럼: https://auth.nuxtjs.org/api/storage/ #universal-storage
언급URL : https://stackoverflow.com/questions/72833856/how-to-keep-users-logged-in-after-browser-close-with-nuxt-auth
반응형
'sourcecode' 카테고리의 다른 글
| Git: 각 repo에 대해 local user.name 및 user.email을 다르게 설정합니다. (0) | 2023.06.22 |
|---|---|
| 풀 아우터 조인트를 사용하기에 좋은 상황은 언제입니까? (0) | 2023.06.22 |
| T-SQL에서 테이블 변수를 루프할 수 있습니까? (0) | 2023.06.22 |
| Mongo에서 쿼리 시간 측정 (0) | 2023.06.22 |
| R을 사용하여 excel-color 정보 읽기 (0) | 2023.06.22 |