io metterei in cima i controlli per il login e userei header per il redirect.