He hecho una aplicación en mi host local para iniciar sesión con Facebook usando PHP y codeigniter. He creado una aplicación en https://developers.facebook.com/apps/ y obtuve El ID de la aplicación y la clave secreta. Pero recibo la siguiente advertencia cuando intento acceder.

Advertencia
No se puede cargar la URL: el dominio de esta URL no está incluido en los dominios de la aplicación. Para poder cargar esta URL, agregue todos los dominios y subdominios de su aplicación al campo Dominios de aplicación en la configuración de su aplicación.

Estoy usando el servidor wamp y los siguientes detalles para la aplicación de Facebook:

También tengo un archivo de configuración llamado facebook.php con el siguiente código:

$config['facebook_app_id']              = 'MyAPPId';
$config['facebook_app_secret']          = 'SecretKey';
$config['facebook_login_type']          = 'web';
$config['facebook_login_redirect_url']  = 'signin';
$config['facebook_logout_redirect_url'] = 'home';
$config['facebook_permissions']         = array('public_profile', 'publish_actions', 'email');
$config['facebook_graph_version']       = 'v2.9';
$config['facebook_auth_on_load']        = TRUE;

Intenté muchas cosas y nada funcionó. ¿Alguna solución?

0
Jane Elizabeth Jose 24 may. 2017 a las 11:07

2 respuestas

La mejor respuesta

El problema esta resuelto. He modificado mi archivo de configuración de Facebook.php de la siguiente manera: `

$config['app_id']                       = 'MyAPPID';
$config['app_secret']                   = 'SecretKey';
$config['facebook_login_type']          = 'web';
$config['facebook_login_redirect_url']  = 'index.php/signin';
$config['facebook_logout_redirect_url'] ='index.php/home';
$config['facebook_permissions']         = array('email','user_location','user_birthday');
$config['facebook_graph_version']       = 'v2.9';
$config['facebook_auth_on_load']        = TRUE;

`

Enlace de referencia: https://www.codexworld.com/facebook-login-codeigniter/

Gracias

0
Jane Elizabeth Jose 25 may. 2017 a las 04:48

Si ha intentado en línea, cargue todos los archivos en cualquier servidor y podrá comprobarlo. Puede tener problemas en localhost

0
Sanjay Wills 24 may. 2017 a las 09:41