0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 2
|
|||||||||||
1 | |||||||||||
Редирект cURL16.05.2014, 13:20. Показов 1460. Ответов 3
Метки нет (Все метки)
Здравствуйте. Стоит такая задача: Есть сайт, требующий авторизации. Есть регистрация (логин-пароль) на этом сайте.
И есть другой сайт, сидя на котором несколько менеджеров должны иметь возможность перейти на первый сайт, но только со своего сайта. Т.е. манагеры знают логин-пароль от своего сайта, но логин-пароль от первого сайта, на который должны переправляться, должен знать только админ. Собственно, на сайте должна быть кнопка, при нажатии которой откроется новое окно с уже залогиненным первым сайтом. Для простоты предположим, что на первом сайте авторизация HTTP Basic, и куки не требуются (если потребуется, то это тоже решаемо, только сперва придется получить и запомнить куки). JS - функция открытия нового окна:
Буду очень благодарен за подсказку, как это сделать.
0
|
16.05.2014, 13:20 | |
Ответы с готовыми решениями:
3
cURL и редирект CURL редирект на мобильную версию Авторизация curl (различие между curl и ajax запросами) Curl команду превратить в php curl |
63 / 38 / 6
Регистрация: 24.01.2013
Сообщений: 136
|
|
19.05.2014, 14:30 | 2 |
попробуйте организовать редирект средствами JS.
при нажатии на кнопку-отправляется форма запроса в cgi , в ответе от скрипта cgi получаете ( логин, пароль ) передаёте скрипту JS( он обрабатывает и переходит на нужный сайт ). как то так.
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 2
|
||||||
21.05.2014, 13:19 [ТС] | 3 | |||||
Да фокус в том, что сайтов несколько, и у каждого свой способ авторизации. У одних - HTTP Basic, у других - куки, у третьих - Post. Придется для каждого сайта свою функцию писать. cURL в этом плане как-то универсальнее, что задал в хедере - то и ушло.
К тому же так и не нашел тольковой информации, как средствами JS обеспечить HTTP Basic авторизацию. Нет, конечно, можно подставлять URL вида
Добавлено через 21 час 41 минуту Пытался из полученного $response вырезать header и выводить только его, Location там уже есть. Но то ли лыжи не едут, то ли я чего-то не понимаю в этом.
0
|
63 / 38 / 6
Регистрация: 24.01.2013
Сообщений: 136
|
|
21.05.2014, 16:31 | 4 |
ещё, как вариант, использовать ваш прокси сервер через который будут идти запросы
но так как вы пытаетесь - я не думаю что получится.
0
|
21.05.2014, 16:31 | |
21.05.2014, 16:31 | |
Помогаю со студенческими работами здесь
4
Нужно создать редирект сайта случайным образом, Случайный редирект на 1 из 3 сайтов Нужно создать редирект сайта случайным образом, Случайный редирект на 1 из 3 сайтов Curl not a valid cUrl на windows cURL и VS’10 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |