У меня есть приложение Marionette + Node. Когда токен истекает, приложение не реагирует, и пользователь не перенаправляет на страницу входа в систему. Мой вопрос: как прослушать статус токена сеанса от узла?Как перенаправить пользователя на страницу входа, когда токен сеанса истек?
ответ
Добрый день вам сэр. Позвольте мне быстро ввести запрос обработчиков, конечных точек и промежуточного программного обеспечения.
Экспресс.js очень распространенный обработчик запросов. Запросите обработчиков, сделайте то, что они звучат так, как они. Они обрабатывают запросы; более конкретно http-запросов. Вы можете найти множество примеров онлайн о том, как создавать базовые конечные точки с помощью express.js.
Теперь о более важной части, промежуточного слоя. В выражении, по крайней мере, промежуточное программное обеспечение - это программное обеспечение, вставленное между входящим запросом и конечной точкой, к которой оно предназначалось.
Я буду использовать экспресс-синтаксис.
Скажем, у меня есть конечная точка Foo:
Router.get('/foo', function(req, res) {});
Однако эта конечная точка должна быть доступна только при определенных условиях. Поэтому я вставляю промежуточное программное обеспечение прямо в определение обработчика запроса:
Router.get('/foo', function iAmAMiddleware(req, res, next) {
Here you can implement any logic you want. you have access to
the request, and the response. Meaning that if something in wrong
in the request, then you can return a response from here like
res.send(404);
BUT if all checks out all you have to do is call next() and
the flow will continue into the actual handler function.
},
function iAmTheEndpointHandler(req, res) {})
Использование промежуточного программного обеспечения огромно. Google распространяет промежуточное программное обеспечение, и вы найдете много информации.
Удачи вам.
Большое вам спасибо, это полезный совет для меня. – Arsenowitch
- 1. Как автоматически перенаправить на страницу входа в систему, когда срок действия сеанса истек в Backbone.js?
- 2. Перенаправление на страницу входа в систему, когда токен аутентификации истек.
- 3. Перенаправить пользователя на страницу входа после таймаута сеанса SP
- 4. ASP.NET MVC 2 AJAX Вызывает, когда истек токен входа
- 5. Как перенаправить неавторизованного пользователя на страницу входа?
- 6. как перенаправить на страницу входа, когда сеанс истек в asp.net mvc 3?
- 7. Как перенаправить на страницу входа в систему, когда сеанс истек (ASP.NET 3.5 FormsAuthen)
- 8. Как перенаправить на страницу входа в систему, если срок действия сеанса истек?
- 9. PHP перенаправить пользователя обратно на страницу входа
- 10. Как перенаправить на страницу после успешного входа?
- 11. Фильтр проверки сеанса, который отключается от пользователя, когда сеанс истек.
- 12. Перенаправить пользователя на пользовательскую страницу входа при использовании Azure AD
- 13. Как перенаправить пользователя на пользовательскую веб-страницу после окончания сеанса?
- 14. Как перенаправить пользователя на страницу входа перед использованием приложения facebook?
- 15. Как перенаправить на страницу входа, когда страница перезагружена или обновлена
- 16. Как перенаправить пользователя после таймаута сеанса
- 17. Перенаправление на страницу входа после входа в систему, вызванное попыткой выхода из системы, когда сеанс истек.
- 18. Как перенаправить неавторизованного пользователя на страницу входа в Laravel?
- 19. Как перенаправить пользователя на предыдущую страницу после входа?
- 20. Как перенаправить пользователя на страницу входа в MVC
- 21. Как предотвратить запись URL и перенаправить пользователя на страницу входа?
- 22. Как перенаправить пользователя на страницу входа в приложение Facebook
- 23. silverlight перенаправить на страницу входа
- 24. Как перенаправить пользователя на страницу входа, когда сеанс истекает в drupal
- 25. Как перенаправить на страницу
- 26. Как перенаправить на страницу входа, если сеанс недоступен в MVC
- 27. Как перенаправить на страницу после таймаута сеанса?
- 28. Как перенаправить URL-адреса на страницу входа?
- 29. Как перенаправить на страницу регистрации вместо входа?
- 30. Перенаправить пользователя на определенную страницу после входа в систему
Некоторым примером вашей работы было бы очень полезно. – Pogrindis