Серверная часть Blazor получает истечение срока действия авторизации - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть аутентификация на основе файлов cookie в приложении Balzor на стороне сервера.

Я хотел бы показать пользователю всплывающее окно, если до истечения срока его аутентификации осталось 5 минут.

Является лиединственный способ отслеживать метку времени cookie через javascript или я могу использовать что-то в аутентификации asp.net core 3 или есть какой-то другой способ?

Заранее спасибо!

1 Ответ

0 голосов
/ 14 ноября 2019

Вместо того, чтобы уведомлять пользователей об их сеансе входа в систему, вы можете поддерживать сеанс в ядре asp.net:

services.ConfigureApplicationCookie(config =>
{
    config.SlidingExpiration = true;// Add this
    config.ExpireTimeSpan = TimeSpan.FromMinutes(15);
    config.Cookie.HttpOnly = true;

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...