Соединение двух сайтов - PullRequest
0 голосов
/ 06 марта 2012

Я разработал веб-сайт (A), который должен соединяться с другим веб-сайтом (B), т.е. только члены B могут видеть сайт A

Я могу ограничить входящий трафик на сайте A с помощью правила .htaccess.приходить только с сайта B, но кто-нибудь все же сможет вручную ввести URL-адреса или отправить ссылку по электронной почте:

RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !sitea\.co.uk [NC]
RewriteCond %{HTTP_REFERER} !siteb\.co.uk [NC]
RewriteRule .? - [F]

Могу ли я что-то сделать с файлами cookie?это не обязательно должно быть очень безопасно, просто остановите случайных пользователей, просматривающих сайт A, без предварительного входа на сайт B.

1 Ответ

0 голосов
/ 09 марта 2012

Самый чистый подход здесь состоит в том, чтобы оба сайта управлялись одним и тем же модулем MODx, но для каждого сайта / домена использовался разный контекст.Затем вы можете разработать простой фрагмент или плагин, чтобы разрешить доступ к сайту A, только если пользователь вошел в систему на сайте B.

Попробуйте изменить следующий плагин Domain Gateway, чтобы сделать это: http://rtfm.modx.com/display/revolution20/Using+One+Gateway+Plugin+to+Manage+Multiple+Domains

Это просто сделать, и хотя это и не нужно, но и очень безопасно;)

...