Я использую Nuxtjs и AWSCognito для аутентификации пользователя.Я сохраняю токены в локальном хранилище, однако потеряла их при обновлении страницы, потому что это приложение SSR.Как сохранить аутентификацию пользователя после обновления страницы?Должен ли я использовать куки?Кто-нибудь может привести пример или объяснение?
async LOGIN({
commit
}, {
username,
password
}) {
try {
let email = await this.cognito.login(username, password);
debugger;
Cookie.set("api_token", email.idToken.jwtToken);
localStorage.setItem("api_token", email.idToken.jwtToken);
localStorage.setItem("user_token", email.accessToken.jwtToken);
commit("SET_USER", email);
} catch (error) {
throw (new Error(error), {
message: error.message
});
}
},