DRY, usar una form para login y renderizarla en el layout