ApostropheCMS: перенаправление на предыдущую страницу после входа в систему - PullRequest
0 голосов
/ 22 января 2019

Я работаю в Интранете, и все мои Сайты доступны только при входе пользователя в систему. Мы хотим отправлять информационные бюллетени для специальных выпусков новостей.

У меня есть следующий сценарий:

  • Войдите на сайт через новостную рассылку.
  • Ссылка установлена ​​на что-то вроде www.exampleproject.com/news
  • Так как не залогинен -> Сайт перенаправляет на /login
  • Clientside: document.referrer хранит мою предыдущую Pagelink
  • После успешного входа в систему пользователь перенаправляется на / (Home)

Итак, я знаю, что у меня есть информация, которая мне нужна в моем клиенте. Но я не знаю, как и где мне это передать.

Кто-то уже реализовал нечто подобное или имеет представление о моей проблеме?

1 Ответ

0 голосов
/ 24 января 2019

Эта функция доступна через модуль apostrophe-second-chance-login .Когда этот модуль npm установлен и настроен (в соответствии с README), запросы на страницы, которые в противном случае были бы вызваны 404 из-за разрешений, приводят к приглашению входа в систему с последующим перенаправлением на страницу.

...