![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Interesuje mnie zaprojektowanie aplikacji w PHP, która będzie pośrednikiem w sesjach. Załóżmy, że jest serwis "A" i aby pobrać z niego plik należy być zalogowanym. Ja chciałbym stworzyć serwis "B", który będzie pośrednikiem... tzn. serwis "B" będzie się logował (w tle) do serwisu "A" - będzie zalogowany 24 godz/dobę tak, że dowolny użytkownik aby pobrać coś z serwisu "A" wystarczy, że bez logowania wejdzie do w serwisu "B" i z niego pobierze plik ale tak aby moja aplikacja nie musiała pobierać pliku na swój serwer i go udostępniać a jedynie abym mógł tymczasowo jakby "przekazać/wykorzystać" odpaloną sesję na serwerze "A" przez mój serwer "B". Mam nadzieję, że jest to dość ambitny temat i proszę o wszelkie sugestie jak proponujecie się do tego zabrać ;-) Ten post edytował sokxx 9.07.2010, 13:59:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Biorę pod uwagę to co napisaliście i teraz uściślę problem... Załóżmy, że już napisałem aplikację wykorzystaniem curl i cron-a i co 15 min system sprawdza czy jest ciągle zalogowany... no i ok! serwis "B" ma odpalona działającą sesje, wszystko ładnie, pięknie ale jak ją teraz przekazać użytkownikom tegoż własnie serwer-a "B" ?
Tak aby transfer pobieranych plików nie leciał oczywiście przez mój serwer? albo inaczej... ktoś wchodzi na serwis "B" i pach! nagle przekazuje mu sesje i nawet wchodząc bezpośrednio na serwis "A" jest już zalogowany na moim koncie? ;-) Ten post edytował sokxx 9.07.2010, 15:01:11 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Biorę pod uwagę to co napisaliście i teraz uściślę problem... Załóżmy, że już napisałem aplikację wykorzystaniem curl i cron-a i co 15 min system sprawdza czy jest ciągle zalogowany... no i ok! serwis "B" ma odpalona działającą sesje, wszystko ładnie, pięknie ale jak ją teraz przekazać użytkownikom tegoż własnie serwer-a "B" ? Tak aby transfer pobieranych plików nie leciał oczywiście przez mój serwer? albo inaczej... ktoś wchodzi na serwis "B" i pach! nagle przekazuje mu sesje i nawet wchodząc bezpośrednio na serwis "A" jest już zalogowany na moim koncie? ;-) Sesja logującego na serwerze A jest najprawdopodobniej przechowywana na serwerze A (chyba, że jest utworzony własny mechanizm sesji, np. oparty na bazie danych, do której też masz dostęp). Jeśli więc nie masz dostępu do tego serwera to nic nie poradzisz i jest to raczej niewykonalne (by wchodząc na serwis B i potem przechodząc do serwisu A być już tam zalogowanym). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 03:12 |