Cita:
Iniciado por ocp001a Hay varias formas, una no depende de php.
Si en el servidor configuras el manejador de BD para que acepte conexiones remotas, no hay que mover nada en php del servidor, y el cliente se puede conectar al servidor de manera transparente.
Otra es peticiones via post, el cliente hace peticiones vía post al servidor, enviando usuario y contraseña. Si tiene ip fija, el servidor puede comprobar usuario, contraseña e IP de procedencia y autorizar o rechazar según sea el caso.
Lo mismo aplicaría para otros medios como webservices.
Pues lo de permisos a la BD puede servir entre host seguros (misma empresa o algo asi)... pero si se desea dar acceso a terceros... implementar apis para interactuar... lo de ip podría ser una buena alternativa...
Cita:
Iniciado por gildus Holas,
En el servidor donde haces las consultas puedes validarlo por IP como te mencionan y tambien por usuario y contraseña como menciona @opc001a, como haces eso?, pues esto se valida en el servidor donde consultas con CURL envando el usuario y password y alli mismo detectas la ip del REMOTE_HOST.
Revisa: [URL="http://php.net/manual/en/reserved.variables.server.php"]$_SERVER['REMOTE_HOST'][/URL], y luego [URL="http://www.php.net/manual/en/book.curl.php"]CURL
[/URL]
Saludos
Pero cómo el host server q recibe la peticion cURL puede saber el IP del host origen... cuando hablo host me refiero a páginas web... independientes...
algún código de ayuda?