У меня слабосвязанное веб-приложение (одна часть использует PHP, другая - WGSI). Платформа WSGI / python разделяет аутентификацию с приложением PHP, что означает, что обычно пользователь должен
- Войти через интерфейс PHP
- Теперь пользователь может получить доступ к любой из страниц WSGI [эта часть работает, если пользователь вошел в систему]
Что я хочу сделать, так это то, что если пользователь пытается получить доступ к странице WSGI, не входя в систему (возможно, из предыдущей закладки), я бы хотел перенаправить его на страницу входа, а после входа перенаправить обратно на оригинальный URL.
Я не очень опытен в программировании на стороне сервера, поэтому вот мои вопросы.
Как мне перенаправить пользователя обратно на страницу входа в PHP? Каким должен быть код статуса HTTP? Нужно ли устанавливать дополнительную информацию заголовка?
Каков хороший способ / лучший метод передачи исходного URL-адреса на страницу входа, а затем после входа в систему перенаправить пользователя обратно.
Спасибо!