Можно ли настроить ссылку, чтобы открыть страницу, содержащую iframe, и чтобы этот iframe запрашивал URL-адрес? - PullRequest
0 голосов
/ 29 мая 2019

Я настраиваю систему электронной почты с подтверждением регистрации.

Процесс регистрации обычно происходит на моей платформе, и после получения электронного письма с подтверждением ссылка перенаправляется на тот же веб-сайт, на котором подписался новый пользователь.

Но страница регистрации, с которой у меня возникают проблемы, содержится в iframe на веб-сайте, который я не могу контролировать.Я могу изменить только то, что внутри iframe.

. Мне понадобится ссылка, отправленная по электронной почте, чтобы перенаправить на страницу, содержащую вышеупомянутый iframe, но при этом активировать пользователя в iframe.

Я работаю с шаблонами Django.Я могу изменить текст письма, страницу регистрации и страницу подтверждения, вот и все.

1 Ответ

0 голосов
/ 29 мая 2019

Не возможно.

Однако в своем HTML вы можете обнаружить, что находитесь в iframe, используя javascript, и использовать его для добавления параметра в форму (например, скрытого поля ввода), чтобы в Django вы знали это исходит из iframe, и вы также знаете через заголовок Referer адрес родительского сайта.

Как только вы это узнаете, вы можете настроить страницу подтверждения по электронной почте для родительского веб-сайта, например, добавьте к нему ссылку или сделайте так, чтобы она отличалась от обычной страницы подтверждения.

...