/ / Вихід Відкриті сторінки в mvc - c #, asp.net-mvc, вихід

Вийти Відкриті сторінки в mvc - c #, asp.net-mvc, вийти

У мене є веб-додаток mvc, коли користувач відкриваєтьсясторінки на різних вкладках натискають кнопку виходу на певну сторінку, вона виходитиме з усіх відкритих пов’язаних сторінок. Я спробував вийти з системи та перенаправити його для входу, але лише на цій сторінці.

Як я можу реєструвати всі відкриті сторінки на інших вкладках, коли користувач натискає кнопку виходу на певну сторінку.

Дякую.

Відповіді:

0 для відповіді № 1

Я думаю, ви змішуєте код на стороні сервера та клієнта. Ваш код C # не може отримати доступ до браузера користувача, тому ви не зможете вийти з інших вкладок таким чином.

Якщо ви використовуєте файл cookie для зберіганняІнформація про автентифікацію ви можете додати функцію javascript, яка перевіряє це печиво в циклі, але я не думаю, що це гарна ідея (ефективність роботи, непотрібне завантаження тощо). Перевірка відповідних дозволів на ваших контролерах повинна бути більш ніж достатньою .

Ви також можете використовувати локальне сховище та події html5, начебто так.