Temat: rejestracja i logowanie

Witam.

Zastanawiam się, czy już ktoś próbował (zintegrował) forum PunBB z serwisem? Mam na myśli odseparowanie procesu rejestracji i logowania w samym forum na rzecz jednego, wspólnego dla całego serwisu. I tak, użytkownik rejestrujący się w serwisie automatycznie byłby zarejestrowany w forum, a podczas logowania do serwisu, po prejściu na forumboard nie musiałby się logować. Jeśli ktoś już korzystał z takiego rozwiązania, proszę dać mi znać. Jeśli natomiast ktoś byłby zainteresowany tego typu modyfikacją, zapraszam do współpracy. Wiadomo, wymagana znajomość php tongue

pozdrawiam

Ostatnio edytowany przez tecjusz (2005-11-21 13:53:35)

2

Odp: rejestracja i logowanie

Ja szukam rozwiązania pozwalającego na integrację PunBB i Wordpress na poziomie rejestracji i logowania.

3

Odp: rejestracja i logowanie

To naprawdę prosta sprawa. Wystarczy połączyć skrypt forum do ogólnej bazy. Całość sprowadza się do zamiany nazwy tabel i pól.

Pisanie programu komputerowego jest rozkoszą, uruchamianie jest zmorą.
Prawa Makarijewa

http://www.php.e9.pl/ | http://www.juwenalia2006.pl/

4

Odp: rejestracja i logowanie

No właśnie w pliku install.php do tabeli 'users' dodałem własne kolumny, które w sql normalnie miałyby miejsce w mojej bazie 'dane'. Przy instlacji forum automatycznie tworzą się moje kolumny. Taraz jeszcze muszę jeszcze proces rejestracji połaczyć ...

5

Odp: rejestracja i logowanie

Robisz poprostu rejestrację zmiennych sesyjnych tych samych co w PunBB.

Pisanie programu komputerowego jest rozkoszą, uruchamianie jest zmorą.
Prawa Makarijewa

http://www.php.e9.pl/ | http://www.juwenalia2006.pl/

6

Odp: rejestracja i logowanie

Ale ja bym chcial zeby logujac się na forum, zebym byl zalogowany od razu na wordpress i odwrotnie, logując sie w wordpress zeby forum wiedzialo ze jestem zalogowany.. do tego nie wystarczy podmiana nazw tabel i pól. Przypuszczam ze trzeba odpowiednio zmodyfikowac skrypty logujęc zeby tworzyly sesje i ciacha dla jednoczesnie dwóch systemów.

Druga rzecz.
Niekóre pola profilu użytkowników obu systemów się powtarzają, kilka jest różnych. Integrację trzeba by tak zrobić zeby uzytkownik nie mógł wprowadzać ich dwukrotnie podczas rejestracji.

7

Odp: rejestracja i logowanie

W jednym trzeba zablokować rejestrację.

Pisanie programu komputerowego jest rozkoszą, uruchamianie jest zmorą.
Prawa Makarijewa

http://www.php.e9.pl/ | http://www.juwenalia2006.pl/

8

Odp: rejestracja i logowanie

Kas napisał/a:

Robisz poprostu rejestrację zmiennych sesyjnych tych samych co w PunBB.

Niezupełnie. Idziesz na łatwiznę. Niezapominaj o szablonach, o parametrach które są wymagane podczas rejestracji w serwisie a nie tylko na forum, do tego dochodzą jeszcze style itp. Mówię tu całkowitej integracji, nie o zapożyczeniu ID, LONIN i PASS. Już chyba lepiej własne forum napisać big_smile Nadal kombinuję...

9

Odp: rejestracja i logowanie

Jak chcesz. tongue

Pisanie programu komputerowego jest rozkoszą, uruchamianie jest zmorą.
Prawa Makarijewa

http://www.php.e9.pl/ | http://www.juwenalia2006.pl/

10

Odp: rejestracja i logowanie

juz lepiej zainstalowac miniportal ;P

Pozdrawiam
Mateusz Wojnarowski

11

Odp: rejestracja i logowanie

Sora wlasnie szukam tego miniportalu i nie ma go w downladzie...

Czy chodzilo Ci, może, o modyfikowanie froum tak jak napisane jest w tutorialu w artach??

12

Odp: rejestracja i logowanie

Tak, ale jest jeszcze puntal (francuski minicms dla punbb:P )

Pozdrawiam
Mateusz Wojnarowski

13

Odp: rejestracja i logowanie

Naprawdę nie ma pełnej integracji z WP? Łażąc po internecie przelatywały mi przed oczami treści traktujące o integracji tych dwóch systemów. W sumie nigdy się im dokładnie nie przyglądałem, ale szkoda, że nie ma mostka między nimi.

Może ktoś na własne potrzeby wykonał takie "cuś" i jest gotów udostępnić forumowiczom ?

14

Odp: rejestracja i logowanie

tecjusz: jak Ci idzie lub poszło integrowanie punbb z jakąś stroną? Pytam, ponieważ właśnie sam będę w najbliższym czasie będę myślał nad takim rozwiązaniem.

15

Odp: rejestracja i logowanie

przemeks napisał/a:

Naprawdę nie ma pełnej integracji z WP?

Takie cuś można w sieci znaleźć, na tym forum też chyba było coś na ten temat. O ile dobrze pamiętam w miesięczniku PHP Solutions był skrypt integracji PunBB <-> WordPress

16

Odp: rejestracja i logowanie

Kane, nie baw się w archeologa, rok to już trochę dużo ;]

Co do tematu:
http://punbb.informer.com/forums/viewtopic.php?id=16433

17

Odp: rejestracja i logowanie

Oj, czasem warto odświeżyć stary temat, ktoś tu może wdepnąć i stwierdzić, że rozwiązania nie ma, kiedy jest ;-)

Dużego ruchu tu nie ma, więc chyba nikomu kopanie skamielin nie przeszkadza ;-)

A przy okazji, czy mogę liczyć na pomoc (przez komunikator) przy integracji Fluxa z innych forum ?

Ostatnio edytowany przez Kane (2008-06-03 18:38:53)

18

Odp: rejestracja i logowanie

Przez komunikator nie, ale na forum zawsze ;]

19

Odp: rejestracja i logowanie

Dobrze, sytuacja wygląda tak:
mam pod opieką pewne forum zintegrowane z pewnym serwisem, napisane przez znajomego kilka lat temu. Jako że pisał je sam i dość dawno, nie jest zbyt szybkie, chcę je więc wymienić na FluxBB 1.3

Napisałem skrypt migracji stare forum -> FluxBB i wszystko jest super poza hasłami (i tu i tu są zaszyfrowane).

Chcę (muszę) użytkownikowi X zalogowanemu do serwisu umożliwić ustawienie hasła na FluxBB (najlepiej w takiej formie jak to robi Flux, czyli udostępnienie odnośnika do formularza "podaj hasło", "potwierdź hasło".
Teraz pytanie jak to zrobić? :-)
Zacząłem analizować kod plików register i login, ale byłoby szybciej, jakby mi ktoś użyczył swej wiedzy :-)

Domyślam się, że skrypt migracji powinien generować "activate_key" i odnośnik dla każdego usera... i teraz szczegóły :-) ?

20

Odp: rejestracja i logowanie

chcę je więc wymienić na FluxBB 1.3

Radzę się chwiliowo powstrzymać, zwłaszcza, że aktualny kod 1.3 nie jest stabilny (zmiany w css/html), a i styl później musiałbyś od nowa robić.

Zacząłem analizować kod plików register i login, ale byłoby szybciej, jakby mi ktoś użyczył swej wiedzy :-)

Mógłbyś gdzieś udostępnić te pliki?

Teraz jeszcze napisz, w jaki sposób masz zamiar zintegrować fluxbb z serwisem, użytkownik rejestruje się w serwisie i automatycznie zostaje mu utworzone konto na forum z tym samym nickiem? Wszystko trzymasz w jednej bazie? Jeśli tak to będzie coś na wzór tego:

$query = mysql_query('SELECT id FROM users WHERE username=\''.$username.'\'');
$id = mysql_result($query);
echo '<a href="profile.php?action=change_pass&id='.$id.'">Zmień hasło</a>';

A najlepiej to zintegrować forum z serwisem tak jak w pluginie Rilkaunima do wordpressa. Użytkownik zmienia hasło tylko na blogu, a na forum hasło nie jest brane pod uwagę (po kliknięciu linku logowanie na forum użytkownik zostaje przeniesiony na stronę logowania do bloga). I forum i blog korzysta z tego samego cookie.