En esta serie de videos aprenderán como integrar la API de Facebook, Google y Twitter para crear un inicio de sesión, todo esto solamente con el uso de una sola librería llamada HybridAuth.
Hola!!! como reemplazo la función "storeUser" para que no me inserte el usuario solo lo busque y si lo encuentra deje logear si no pues no lo deje pasar?
En mi código al intentar iniciar sesión con Facebook me sale el siguiente error:
Parse error: syntax error, unexpected '"Facebook"' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in C:\xampp\htdocs\Redes-Sociales\Login\App\Auth\config.php on line 16
¿Me podrían ayudar?
Hola!
Muchas gracias por el tutorial, aunque tengo una duda, con Facebook y Twitter no tengo problema, pero con Google me da el siguiente error:
Fatal error: Uncaught Exception: User profile request failed! Google returned an invalid response:stdClass::__set_state(array( 'error' => stdClass::__set_state(array( 'errors' => array ( 0 => stdClass::__set_state(array( 'domain' => 'global', 'reason' => 'authError', 'message' => 'Invalid Credentials', 'locationType' => 'header', 'location' => 'Authorization', )), ), 'code' => 401, 'message' => 'Invalid Credentials', )), )) in C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Providers\Google.php:90 Stack trace: #0 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Provider_Adapter.php(242): Hybrid_Providers_Google->getUserProfile() #1 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\App\Auth\Auth.php(27): Hybrid_Provider_Adapter->__call('getUserProfile', Array) #2 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\index.php(29): Auth::getU in C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Providers\Google.php on line 90
Buenas , cuando lo ejecuto en el servidor me da este error:
Warning: Cannot modify header information - headers already sent by (output started at /customers/5/7/f/despuesdeclase.es/httpd.www/socialauthphp/index.php:9) in /customers/5/7/f/despuesdeclase.es/httpd.www/socialauthphp/vendor/hybridauth/hybridauth/hybridauth/Hybrid/Auth.php on line 368
Hola !!!, muchas gracias por el tutorial, es lo que necesitaba, tengo una consulta. funciona bien pero al instalarlo en un servidor que tiene wordpress, por más que lo instale en una sub_carpeta del directorio raiz, no funciona, desistalé todo plugin referido a redes sociales, que más debería hacer o simplemente no corre si tengo instalado un Worpress en el servidor?
Muchas gracias por tus aportes.
Marina
Comentarios
Tato
Hola!!! como reemplazo la función "storeUser" para que no me inserte el usuario solo lo busque y si lo encuentra deje logear si no pues no lo deje pasar?
ResponderAntonio Serna.
En mi código al intentar iniciar sesión con Facebook me sale el siguiente error: Parse error: syntax error, unexpected '"Facebook"' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in C:\xampp\htdocs\Redes-Sociales\Login\App\Auth\config.php on line 16 ¿Me podrían ayudar?
Responder 1comentarioJonathan Peñaloza
Pudiste solucionar el error? déjame saber para poderte ayudar.
ResponderCallmegame
Hola! Muchas gracias por el tutorial, aunque tengo una duda, con Facebook y Twitter no tengo problema, pero con Google me da el siguiente error: Fatal error: Uncaught Exception: User profile request failed! Google returned an invalid response:stdClass::__set_state(array( 'error' => stdClass::__set_state(array( 'errors' => array ( 0 => stdClass::__set_state(array( 'domain' => 'global', 'reason' => 'authError', 'message' => 'Invalid Credentials', 'locationType' => 'header', 'location' => 'Authorization', )), ), 'code' => 401, 'message' => 'Invalid Credentials', )), )) in C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Providers\Google.php:90 Stack trace: #0 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Provider_Adapter.php(242): Hybrid_Providers_Google->getUserProfile() #1 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\App\Auth\Auth.php(27): Hybrid_Provider_Adapter->__call('getUserProfile', Array) #2 C:\xampp\htdocs\tutorialsocialauth\socialauthphp\index.php(29): Auth::getU in C:\xampp\htdocs\tutorialsocialauth\socialauthphp\vendor\hybridauth\hybridauth\hybridauth\Hybrid\Providers\Google.php on line 90
Responder 1comentarioJonathan Peñaloza
Asegúrate que la URL del callback de Google este funcionando correctamente.
ResponderAdolfo DEL PINO LOPEZ
Buenas , cuando lo ejecuto en el servidor me da este error: Warning: Cannot modify header information - headers already sent by (output started at /customers/5/7/f/despuesdeclase.es/httpd.www/socialauthphp/index.php:9) in /customers/5/7/f/despuesdeclase.es/httpd.www/socialauthphp/vendor/hybridauth/hybridauth/hybridauth/Hybrid/Auth.php on line 368
Respondermarina
Hola !!!, muchas gracias por el tutorial, es lo que necesitaba, tengo una consulta. funciona bien pero al instalarlo en un servidor que tiene wordpress, por más que lo instale en una sub_carpeta del directorio raiz, no funciona, desistalé todo plugin referido a redes sociales, que más debería hacer o simplemente no corre si tengo instalado un Worpress en el servidor? Muchas gracias por tus aportes. Marina
Responder