Beh nn sò se ho capito bene...

per pulizia...
potresti che sò io
indirizzare il login ad una pagina di conferma dove stampi un messaggio con l' esito dell'loggin del tipo "login nok " oppure "login effettuato" e dopo di che reindirizzi alla home.

per il refresh puoi agire anche sui tag meta:

questo fa refreshare la pag dopo 3 sec
<meta http-equiv="refresh" content="3" />

Questo fa refreshare la pag dopo 3 sec ma reindirizzato a l'url specificato(mettilo al posto di new addr):
<meta http-equiv="refresh" content="3,URL='new addr'" />

oppure:

<META HTTP-EQUIV="refresh" CONTENT="7; url=http://sito/directory/pagina.php#redirect">

o anche usare header di php....
jscript te lo sconsiglio in quanto alcuni utenti hanno l'opzione disabilitata sul proprio client
insomma di modi ce ne sono tanti,
fammi sapere