При обновлении приложения в браузере приложение выходит из системы - PullRequest
0 голосов
/ 03 апреля 2019

При обновлении браузера приложение выходит из системы. Ранее при закрытии браузера приложение не получало выхода из системы для используемого

@HostListener('window:unload', [])

onWindowunload() {
  this.logout();
}

//code for getting logout while closing browser
//for refresh

Выше кода он выходит из системы, когда мы закрываем браузер, но также выходит из системы, когда мы обновляем браузер.

@HostListener('window:reload', [])
onWindowreload() {
}

Ожидаемый результат: когда мы закрываем браузер, он должен выйти из системы, но когда мы обновляем браузер, он не должен выходить из системы.

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 03 апреля 2019

Можете ли вы указать, как вы реализуете эту функцию выхода из системы. Я знаю, что вы можете использовать SessionStorage или LocalStorage для хранения учетных данных. Если вы используете какой-либо из них, проверьте разницу между ними. Разница между локальным и сессионным хранилищем.

Если вы используете какой-либо другой API для функций входа / выхода, укажите, пожалуйста.

Также проверьте, когда вы вызываете функцию выхода из системы. На обновление страницы ?? Ваш вопрос не ясен.

...