![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciał bym zaimplementować w istniejącym serwisie www logowanie poprzez technologię OPEN ID. Z racji złożoności serwisu nie zadowolę się tylko pobraniem loginu ![]() Potrzebuję e-mail, oraz datę urodzenia. Wiem że są klasy pozwalające na takie logownko. Jak mówiłem złożoność serwisu jest taka, iż wymaga on użycia mojej bazy danych i mojego systemu. Więc, widzial bym to tak: Logowanie przez open id I tu pytanie, czy jak się poprawnie user zaloguje, i serwer przekaże mi jego login, maila to czy te dane są 100 pewne ? Tak że mógł bym w ich oparciu zrobić wpis do bazy danych użytkowników dodając go, z parametrem Własność openID No i standardowo, if user exist - przypisac mu zalogowane dane z DB jeżeli nie istnieje -> dapisać do bazy z wlasnoscia openID -> zalogować. Pytam bo strzelam w ciemno, nie wiem jak się za to zabrać. Czarna magia. Pomysł ciekawy, Na razie widzicie, mówimy bez konkretów bez specyfikajci protokołu. Na razie luźna rozmowa z pytaniem co odeśle serwer... -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 3 Dołączył: 4.08.2006 Skąd: GDA Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Panowie,
Mam problem, którego za cholerę nie mogę rozwiązać: Wysyłam do serwera identyfikacyjnego takie cos:
Dla testu daje
No i nie ma maila, po mimo tego że jest u góry w pasku tytułowym.... Wstawiam próbuje przesłać go ręcznie openid.regi.email=my@wp.pl enter i nie echuje mi go z getu.... Jakiś pomysł ? -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
zrób var_dump($_GET); i sprawdź co masz w $_GET
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko jest !
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
ale z podkreśleniami a nie z kropkami
![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Fajnie,
Dzięki, ja jestem ślepy. Ale na wytłumacznie dodam że w url pisze z kropkami. Zbiera mi tablice z _ Działą bosko. Zastanawiam się jak zapisać w bazie danych identyfikator openID. Bo mogą być dwa rodzaje. 1) http://xxx.domena.serwer 2) http://domena/xxx No i trzeba sprawdzić na początku, przed załadowaniem w curla, czy dane są poprawne. Jeżeli jest http:// wysłać, jeżeli brakuje dopisać. Wrzucić do serwera SQL cale http://xxx.domena.serwer ? -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat No i trzeba sprawdzić na początku, przed załadowaniem w curla, czy dane są poprawne. To jaki problem? Cytat Jeżeli jest http:// wysłać, jeżeli brakuje dopisać. Do URL tak, ale po co trzymać niepotrzebne dane w bazie? ![]() Cytat Wrzucić do serwera SQL cale http://xxx.domena.serwer ? IMHO to byłoby najrozsądniejsze rozwiązanie. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:03 |