Sto provando ad usare il pacchetto Laravel Socialite su un'api. Io cerco di passare il codice nel mio api per andare a prendere l'utente, ma mi tiene dando un errore:Utilizzo di Laravel Socialite con un'API?
Fatal error: Call to a member function pull() on null
Dal momento che sto facendo la richiesta su un API, prendo le seguenti operazioni.
inviare una richiesta al API per l'url per andare a prendere il codice:
Socialite::with('facebook')->stateless()->redirect()->getTargetUrl()
poi fare una richiesta con quanto sopra URL inverosimile, che reindirizza con il parametro code
.
Invia il codice per l'API a prendere l'utente:
$fb_user = Socialite::with('facebook')->user();
Questo è dove si blocca. Non sono sicuro del perché.
Ho usato il pacchetto in precedenza e funziona bene quando ho appena un'app che ricarica la pagina. Ma quando lo mando a un API (su un dominio diverso) si blocca. Sto pensando che ci sia qualche problema con il modo in cui il codice viene generato. C'è un modo per risolvere questo problema?
controlla questo, potrebbe essere utile [laravel socialite] (http://stackoverflow.com/questions/35536548/unable-to-use-laravel-socialite-with-lumen/35548759#35548759) – heavymetal91