Hej!
Chcialbym, aby uzytkownicy mojej witryny nie musieli sie dwa razy logowac do forum. Poza tym nie chce miec opcji logowania na stronie forum i rejestrowania sie do bazy forum.
Chcialbym, aby uzytkownicy mojej podstawowej bazy mogli automatycznie sie logowac do forum, bez koniecznosci tworzenia usera i hasla, tak jak to jest konieczne w przypadku forum.
Czy moze juz macie jakies doswiadczenia w tej kwestii?
Adam
Automatyczny login do forum
Re: Automatyczny login do forum
Chodzi Ci o zintegrowanie strony z forum poprzez złączenie bazy użytkowników rejestrujących się na stronie i na forum?
Re: Automatyczny login do forum
Ta, wlasnie, dokladnie tak ;(
Re: Automatyczny login do forum
Witam,
To ja chciałbym powtórzyć i rozbudować pytanie. Poszukałem trochę po necie (np. http://area51.phpbb.com/phpBB/viewtopic.php?f=4&t=28456), ponieważ również chciałbym zintegrować bazę i logowanie /wylogowywanie z mojego serwisu z forum, które niedawno zostało do niego podłączone. Na razie sytuacja wygląda tak:
.
Generalnie patrząc na inne fora wygląda na to, że te fragmenty kodu, które wstawiłem do mojego mechanizmu powinny zadziałać. Ponieważ nie działają, więc pewnie coś się dzieje za dużo. Trochę mi już brakuje pomysłów, więc proszę zadajcie mi jakieś pytania precyzujące mój problem, albo podrzućcie jakąś podpowiedź, która naprowadzi mnie na rozwiązanie.
Z góry dzięki.
To ja chciałbym powtórzyć i rozbudować pytanie. Poszukałem trochę po necie (np. http://area51.phpbb.com/phpBB/viewtopic.php?f=4&t=28456), ponieważ również chciałbym zintegrować bazę i logowanie /wylogowywanie z mojego serwisu z forum, które niedawno zostało do niego podłączone. Na razie sytuacja wygląda tak:
- Mój serwis przerobiłem tak, że logowanie opiera na ciasteczkach (bez sesji, ponieważ wydawało mi się, że to one powodują problem, ponieważ kolidują w jakiś sposób z sesjami phpbb3)
- Przy logowaniu z wykorzystaniem mojego formularza logowania stosuję następujący fragment kodu, który loguje użytkownika również do phpbb3:
Kod: Zaznacz cały
include($phpbb_root_path . 'common.' . $phpEx); $user->session_begin(); $auth->login($userInfo->login, $userInfo->password); $auth->acl($user->data); $user->setup(); - Przy wylogowywaniu na początku korzystałem z kodu:
ale ponieważ miałem problemy, to próbowałem sam usuwać ciasteczka phpbb i aktualizować odpowiednie tabele (_sessions i _users), co generalnie rzecz biorąc nie pomagało.
Kod: Zaznacz cały
include($phpbb_root_path . 'common.' . $phpEx); $user->session_begin(); $auth->acl($user->data); $user->setup(); $user->session_kill();
Generalnie patrząc na inne fora wygląda na to, że te fragmenty kodu, które wstawiłem do mojego mechanizmu powinny zadziałać. Ponieważ nie działają, więc pewnie coś się dzieje za dużo. Trochę mi już brakuje pomysłów, więc proszę zadajcie mi jakieś pytania precyzujące mój problem, albo podrzućcie jakąś podpowiedź, która naprowadzi mnie na rozwiązanie.
Z góry dzięki.
Re: Automatyczny login do forum
Wygląda obiecująco 
Dzięki wielkie. Mam nadzieję, że pomoże.
Pozdrawiam
Dzięki wielkie. Mam nadzieję, że pomoże.
Pozdrawiam