Gracias a los dos.
Basándome en los dos mensajes, creo que estaría bien si hiciera algo así:
Código PHP:
session_start();
$_SESSION['user'] = $nombre_usuario;
$_SESSION['web'] = $_SERVER['HTTP_HOST'];
Y luego además del usuario comprobar si el host es el actual:
Código PHP:
if($_SESSION['web'] == $_SERVER['HTTP_HOST'])
{
//Dar acceso
}
Probaré con esta, y si no, con alguna de vuestras opciones.