Autor Zpráva
Slazer635
Profil
Zdravím. Snažím sa rozchodiť prihlasovanie cez facebook na "PHP 5.4.14-1~dotdeb.1". Skúšal som návod na "http://www.zajtra.sk/programovanie/202/aplikacie-pre-facebook-prihlasenie-cez-facebook-na-vas-web" ale nefungovalo mi to. Neviete niekto ako na to?

Podobné príspevky:
Přihlašování přes facebook
Přihlašování přes facebook
shaggy
Profil
Slazer635:
Neviete niekto ako na to?
Vieme.

ale nefungovalo mi to.
Asi to máš rozbité.

Keď sa rozpíšeš ty, rozpíšeme sa aj my.
Slazer635
Profil
Nerozumiem presne k čomu sú tie tri kódy.

Na koniec druhého kódu som (na skúšku) dal
var_dump($cookie);
var_dump($user); 
ale vypísalo to
NULL NULL
takže tam asi niečo nefunguje.

Keď vložím druhý kód a tretí kód za sebou a vyplním APP_ID a APP_SECRET tak mi len zobrazí button "Prihlásiť sa cez facebook" a aj keď ho stlačím tak sa nič nestane. Čakal som, že to zobrazí "Prihlásený/Prihlásená"
shaggy
Profil
Slazer635:
k čomu sú tie tri kódy.
Aké tri kódy?

Máš správne nastavenú aplikáciu na facebooku (developers.facebook.com/apps)?
Snažíš sa urobiť FB aplikáciu, alebo webstránku s FB loginom?
Čo takto odkaz na aplikáciu?
A zajtra.sk si nepozriem, mám to zaradené medzi škodlivé weby.
Slazer635
Profil
Aké tri kódy?
tri kódy = tri ukážky zdrojových kódov v PHP a JS na zajtra.sk

Máš správne nastavenú aplikáciu na facebooku (developers.facebook.com/apps)?
Mám tam nastavené "Website with Facebook Login" na moju stránku a vypnutý sandbox mód.

Snažíš sa urobiť FB aplikáciu, alebo webstránku s FB loginom?
Snažim sa autentikovať návštevníka mojej stránky pomocou jeho Facebook účtu.

Čo takto odkaz na aplikáciu?
https://developers.facebook.com/apps/370675846382420/summary

A zajtra.sk si nepozriem, mám to zaradené medzi škodlivé weby.
Prečo?
shaggy
Profil
Slazer635:
Čo takto odkaz na aplikáciu?
https://developers.facebook.com/apps/370675846382420/summary
Máš pocit, že si pozriem na facebooku nastavenia aplikácie, ku ktorým máš prístup iba ty? Myslel som odkaz na stránku ;-)

Snažim sa autentikovať návštevníka mojej stránky pomocou jeho Facebook účtu.
Ok, to je (podľa mňa) tá jednoduchšia možnosť. Daj odkaz na web a pozrieme, kde je chyba.

mám to zaradené medzi škodlivé weby.
Prečo?
Lebo nemám rád weby, kde sa píšu nezmysly (tak som si ho zablokoval).
Radšej sa riadim oficiálnou dokumentáciou, tu je to pekne popísané: https://developers.facebook.com/docs/facebook-login/getting-started-web/ (čo som zbežne pozeral). Prípadne aj toto si pozri: https://developers.facebook.com/docs/guides/web/
Slazer635
Profil
Tak už mi to funguje (na http://bp.php5.cz/welcome.php) podľa Tvojho tutoriálu. Teraz neviem čo ďalej. Chcel by som ukladať ku každému uživateľovi nejaké informácie do databázy. Konkrétne robím kvízovú stránku a chcem ukladať id už zodpovedaných otázok aby som sa nepýtal dvakrát to isté.
shaggy
Profil
Slazer635:
Chcel by som ukladať ku každému uživateľovi nejaké informácie do databázy.
A čo ti v tom bráni? Usera máš prihláseného, identifikovaného, tak s tým môžeš ďalej robiť.
Slazer635
Profil
Môžeš mi prosím ťa dať nejaký príklad? Ja som v tom úplne stratený. Povedzme, že mám tabuľku zodpovedane_otazky(facebook_id, id_otazky). Ako uložím, že autentizovaný uživateľ zodpovedal otázku s id_otazky=41?

Mám nejak použiť to Javascript SDK alebo PHP SDK?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: