![]() |
![]() ![]() |
![]() |
![]()
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?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
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} |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
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ł .... |
|
|
![]()
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ąć
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:01 |