Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JavaScript]Rejestracja do serwisu przez Facebook, ... dla dwóch typów użytkowników serwisu
piotrbb
post 28.11.2014, 23:39:14
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.11.2014

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


W tworzonym serwisie mam dwie grupy użytkowników - z każda powiązane są nieco inne funkcjonalności. Chcę umożliwić rejestrację i logowanie przez FB, ale muszę rozróżniać grupy użytkowników od razu przy rejestracji a potem odpowiednio przy logowaniu ich przypisywać. Po "rejestruj profil" użytkownik wybiera typ konta - A lub B i zarejestruj przez FB. Ktoś ma pomysł jak nie utracić informacji o wybranym przez użytkownika typie konta?
Go to the top of the page
+Quote Post
tzm
post 29.11.2014, 01:10:59
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


No ale typ konta nie facebook ustala tylko uzytkownik jak rozumiem skoro mu dajesz wybor?
Zarejestruj uzytkownika normalnie z tego facebooka i if(acc_type == null){wyswietl obowiazkowy monit do wyboru typu konta bez ktorego nie mozna dzialac w serwisie ewentualnie ustaw jakis deflautowy}
Go to the top of the page
+Quote Post
piotrbb
post 30.11.2014, 00:03:13
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.11.2014

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


Cytat(tzm @ 29.11.2014, 01:10:59 ) *
No ale typ konta nie facebook ustala tylko uzytkownik jak rozumiem skoro mu dajesz wybor?
Zarejestruj uzytkownika normalnie z tego facebooka i if(acc_type == null){wyswietl obowiazkowy monit do wyboru typu konta bez ktorego nie mozna dzialac w serwisie ewentualnie ustaw jakis deflautowy}

Problem polega na tym, że klient zaprojektował sobie, że użytkownik najpierw wybiera typ konta powiązany z funkcjonalnościami a dopiero potem przechodzi do rejestracji. Można użyć cookie, ale zastanawiam się czy dałoby się to inaczej obejść. (Oczywiście pozostaje jeszcze przemodelowanie procedury rejestracji (najpierw rejestrowanie potem wybieranie typu konta.) Jakby ktoś miał pomysł ....
Go to the top of the page
+Quote Post
fastlone
post 1.12.2014, 18:00:18
Post #4





Grupa: Zarejestrowani
Postów: 95
Pomógł: 15
Dołączył: 3.06.2010

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


Ja zrobiłbym to tak: na początku wybieramy typ konta. Jeśli wybierzemy "normalne" to przechodzimy do normalnego formularza rejestracji, jeśli facebook'owe to pobieramy dane z konta facebook.
W bazie danych nie dawaj podziału na konta normalne i facebook'owe - dodaj w tabeli użytkowników komórkę odpowiadającą za id konta z facebook'a (jeśli bez połączenia z facebookiem, przypisuj zero). Jeśli konto jest facebook'owe to nie wymagaj hasła (bo chyba jest zbyteczne), co najwyżej poproś po rejestracji o wpisanie nazwy użytkownika, jaką dany internauta chce się posługiwać w Twoim serwisie.


--------------------
Nie bój się kliknąć
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 05:01