Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PILNE] Przekazywanie sesji serwer->serwer->użytkownik, [PILNE] Pytanie teoretyczne, proszę o rady...
sokxx
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sokxx
post
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
Go to the top of the page
+Quote Post
kilas88
post
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


Cytat(sokxx @ 9.07.2010, 15:59:16 ) *
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).
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 03:12