Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam,

Jestem nowy na forum (tak samo jestem początkujący jeśli chodzi o sprawy związane z IP Board).

Tak więc do rzeczy:

Potrzebuję zintegrować swoja stronę z forum IPBoard w wersji 3.4.6. Z tego co się orientuję to można do tego wykorzystać wbudowaną funkcję, czyli IPS Connect, tak więc zacząłem o tym czytać (http://local-integracja.pl).

 

No i tu jest problem, bo logując się na przykładowej stronce(master), tworzy się cookie z wartością 1, czyli zalogowany, ale przechodząc na forum nie jestem niestety zalogowany, a zrozumiałem, że tak miało być. Gdy zaloguję się na forum tworzony jest całkiem inny plik cookie niż na masterze, a gdy wyloguję się na forum, przerzuca mnie do strony mastera (ale nie wyloguje na masterze), no i mu się nie dziwię, bo jest całkiem inny plik cookie niż przy logowaniu na masterze.

 

Bardzo bym was prosił o napisanie, co robię źle - możliwe, że czegoś nie zrobiłem/nie zmieniłem, albo coś robię całkiem źle... Jeśli ktoś się bawił tym przykładem to bardzo proszę o opisanie co trzeba było zmienić, żeby to działało. Jak już mi będzie działać taki przykład, to będzie mi już łatwiej coś ogarnąć ze swoją stronką.

 

Z góry dzięki za pomoc,

Igdrasil

Edytowane przez igdrasil
Opublikowano

czy chodzi ci o system > ustawienia > Środowisko serwerowe > Ciasteczka >Domena ciasteczek  - ustawiłem tam local-integracja.pl ale niestety nic to nie pomogło.

 

Bawiłem się z tym i przeglądałem kod ipsconnect.php mastera i znalazłem błąd - na masterze tworzyło mi ciasteczko ipsconnect_ md5(https://local-integracja.pl/ipsconnect.php) a na forum robiło mi bez / przed ipsconnect.php, co dawało inne ciasteczko.

Po poprawieniu jest taka sytuacja:

logując się na forum danymi bazy mastera zaloguje mnie i przerzuca do strony mastera. Wtedy jest wszystko ok - tak samo jak się zarejestruję na forum to dopisuje do bazy mastera nowego użytkownika i przerzuca mnie do strony mastera. Lecz gdy już się znajdę w tym masterze zalogowany jako ten użytkownik wpisany w logowaniu forum, to jak przejdę z powrotem na forum.local-integracja.pl, to nie pokazuje, że ktoś jest zalogowany na forum (wracając na mastera ciągle jesteśmy zalogowani).

Więc tak jakby przy wejściu forum nie sprawdzało czy ktoś jest zalogowany... ale nie wiem czy dobrze rozumuje... z tego wynika, że działa w jedną stronę - logując się na forum jesteśmy zalogowani na masterze - lecz nie w drugą stronę...

Opublikowano

No to jest w sumie logiczne, że ma to działać inaczej - czyli w dwie strony...

Powiedz mi jeszcze DawPi, w jakim pliku forum znajduje się sprawdzanie zalogowanych użytkowników przy wykorzystaniu IPS Connect? to wszystko jest zawarte w tym pliku ipsconnect.php, czy jest jeszcze w którymś miejscu sprawdzanie użytkowników?

Opublikowano

W sensie, że plików cookie z danymi użytkownika - zalogowanie na masterze tworzy mi trzy pliki cookie:

1. ipscm_user z nazwą użytkownika,

2. ipscm_pass z zakodowanym hasłem użytkownika,

3. ipsconnect_md5urlmastera z wartością 1 dla zalogowanego, lub 0 dla wylogowanego.

Więc podejrzewam, że forum musi sprawdzać te ciasteczka, aby wiedzieć czy ktoś jest zalogowany.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.