Pozdrav,
zanima me shematski kako funkcioniraju ovi sessioni?
$session = $helper->getSessionFromRedirect();
Na ovo linku koji bi trebao biti getting started, ja jednostavno ne vidim nikakvo shematsko objašnjenje…onako, konceptualno fino objašnjenje
https://developers.facebook.com/docs/php/gettingstarted/4.0.0
Dali za izradu toga sessiona mi šaljemo korisnika na login formu?
Kakva uloga redirect urla je tu?
$helper = new FacebookRedirectLoginHelper('your redirect URL here');
$loginUrl = $helper->getLoginUrl();
// Use the login url on a link or button to redirect to Facebook for authentication
Ja bi trebao što?
Prvo izraditi loginUrl, koji ću zakeljiti na neki gumb, da bi korisnik kliknuo taj gumb i dao permissione?
U sljedećoj varijanti nema loginUrl-a?
$helper = new FacebookRedirectLoginHelper();
try {
$session = $helper->getSessionFromRedirect();
} catch(FacebookRequestException $ex) {
// When Facebook returns an error
} catch(\Exception $ex) {
// When validation fails or other local issues
}
if ($session) {
// Logged in
}
…ova varijanta bi trebala raditi samo ako je korisnik već prethodno dao permissione? Jel ih mogao dati putem JS SDK-a?
Jel se ovo sve jednostavno može zaobići, i logira se korisnika putem JS SDK-a? Ako da, čemu onda ovo…koja svrha je ovoga? Jesam li uopće u pravu da je ovo prenošenje permissiona na server side??