Come verificare che l'utente sia registrato su Facebook - PHP SDK
-
11-12-2019 - |
Domanda
Come posso determinare che l'utente è connesso a Facebook ma non autenticato la mia applicazione Web di Facebook utilizzando PHP SDK.So che abbiamo $ utente= $ facebook-> getUser (); ma questo controlla solo che l'utente abbia autenticato l'app o meno.Voglio qualcosa come fb.getloginstatus
- .
- L'utente è registrato su Facebook e ha autenticato la tua applicazione (collegata)
- L'utente è registrato su Facebook ma non ha autenticato la tua applicazione (non_authorized)
- L'utente non è registrato in Facebook in questo momento e quindi non sappiamo se hanno autenticato la tua applicazione o no (Sconosciuto)
Vuoi determinare la seconda condizione usando PHP SDK I.e. di not_authorized ma loggato su Facebook
Soluzione
L'SDK PHP su è proprio non ha modo di saperlo.
L'SDK JS può effettuare chiamate cross-Domain per avere Facebook Controlla se c'è una sessione attiva sotto il loro dominio.Dal solo lato server non c'è modo di fare qualcosa di simile.
.Voglio qualcosa come fb.getloginstatus
E perché non usare proprio questo e passare le informazioni sul server?(Cookie, Ajax, ...)