У меня есть ситуация, когда я делаю ajax
запросы к серверу от различных Ext gridpanel
и т. Д. В области администратора.
Зарегистрированный пользователь выйдет из системы, если, например, не будет никаких действий. 5 минут, что нормально.
В этом случае сервер отправляет обратно перенаправление 403
на страницу входа.
Прямо сейчас я вставляю:
listeners: {
exception: function(proxy, response, operation, eOpts) {
if (response.status == '403')
window.location = 'login';
}
}
Для каждого store's
прокси, который немного излишним.
Может ли кто-нибудь быть любезным и сообщить мне, как я могу добавить прослушиватель для всех коммуникаций между ExtJS и сервером?
Я использую прикладную архитектуру MVC, поэтому в controller.js
или app.js
это может быть одна строка.
Спасибо