miércoles, 4 de octubre de 2017

2017-10-04 Miércoles

Implementación de Aplicaciones Web:

  • Continuación de Protocolo HTTP (POST, Cabeceras Genéricas, Cookies, Sesiones...)
  • Autenticación (cliente):
    • Formulario de autenticación.
      • <form method="POST" action="control.php">
        • Campo de identidad. => login
        • Campo de autenticidad => password
        • Botón "Envío"
      • </form>
  • Autenticación (servidor):
    • Control.php
      • 1. Comprobar los datos en BD
        • Si los datos son correctos:
          • Crea la sesión. Permite al cliente que pueda acceder a los sitios que tiene permisos. La sesión se mantiene hasta que expire o el cliente cierre sesión.
        • Si los datos no son correctos:
          • Envía al cliente de que los datos son incorrectos.
  • Parte privada en los servidores:
    • 1. Comprobar la sesión:
      • ¿Está autenticado?
        • Si: permite acceso.
        • No: manda al usuario a autenticar.

Servicios de Red e Internet:

  • Servidor DNS:
    • Registros A: Nombre - IP.
    • CNAME: Asigna otro nombre
    • MX: Servidor de correo.
    • NS: ¿Quién es el DNS?
    • PTR: IP - Nombre.
    • SOA: Da información sobre tiempos, nombres de equipos...