Принудительно обновлять сайт в старой вкладке, когда пользователь открывает новую вкладку с другой учетной записью

1

Это мой клиентский сайт,

Вход пользователя с учетной записью администратора в Tab 1 (старая вкладка), и у него есть меню:

  • форма меню A
  • форма меню B
  • форма меню C

Затем он открывает новую вкладку → logout → login с обычной учетной записью в Tab 2 (новая вкладка), и у него есть меню:

  • форма меню A
  • форма меню B

Во всяком случае, на старой вкладке он все еще может открыть меню C.

Я знаю, что лучше поставить проверку безопасности в каждой форме. Но для этого мне нужно больше времени. Можем ли мы заставить старую вкладку автоматически обновляться или выходить из системы? У вас есть простая идея? Я любезно принимаю это.

заранее спасибо

Теги:
cookies

1 ответ

0

Конечно, вы можете запрограммировать вызов ajax, чтобы периодически проверять, все ли пользователи зарегистрированы. Изменения не будут отражаться в тот же момент, когда пользователь выйдет на другой вкладке, что будет зависеть от того, как часто вы совершаете вызовы.

  • 0
    у меня есть ваша идея, теперь у меня есть функция JavaScript, чтобы проверить между сессией и cookie. Я создаю cookie при входе пользователя в систему и периодически читаю cookie, чтобы сравнить его.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню