[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Sandino Araico Sánchez wrote:
Max Valdez wrote:Activa en tu Solaris un servidor de POP, y has que tu programa se "firme" en el con las credenciales proporcionadas por el usuario. El servidor POP no necesita estar completo (ni tener correo) y puede vivir en otro puerto, sólo te interesa como autentificador. Por qué POP? Es un protocolo simple y PHP lo conoce bien :-)Solo ten en cuenta que si los usuarios no usan SSL (probablemente nadie lo va a hacer), los login y passwords en texto plano.
Me encontré una mejor en php.net |if (!isset($_SERVER['HTTPS'] || $_SERVER['HTTPS']!="on") { header("Location: https://$_SERVER['SERVER_NAME']". $_SERVER['REQUEST_URI']); exit; }|
Los usuarios usarán SSL si no les dejas otra alternativa: <? if(empty($_SERVER["*HTTPS*"])) { header("Location: https://mi-servidor.com/mi-aplicacion.php"); exit; } ?>Sin embargo, pese a lo que opinen los demás pienso que es mala idea autentificar contra usuarios del sistema de cualquiera que sea el sistema.Max
-- Sandino Araico Sánchez -- Melón se comió las plumas....