как браузер может перенаправить аутентификацию в другую клиентскую программу - PullRequest
0 голосов
/ 22 февраля 2020

Мой php веб-сайт имеет аутентификацию на основе форм. Логин сохраняется в сеансе (на основе cook ie). Это отлично работает. Но когда пользователь открывает ту же страницу с другой программой (например, офисом), логин, конечно, не передается. Другая программа, естественно, не отправляет браузерам cook ie. Как браузер может передавать информацию в программу? Программа открывается по ссылке.

Поскольку у меня есть контроль над процессом входа в систему, я могу принять сеанс из параметра запроса или передать какую-то «одноразовую ссылку для аутентификации». Но по крайней мере параметр запроса не очень хорошо работает с приложением. (Так, может быть, создать новый сеанс и перенаправить на «красивый» URL без параметра запроса?)

Я уверен, что вопрос был задан где-то в Интернете, но я не могу угадать хорошие условия поиска. Так что любая подсказка приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...