Dovresti dare il proprio esempio. In questo caso l'unica soluzione sarebbe usare cookies (le sessioni ti terrebbero i dati solo finché chiudi il browser). Lì puoi salvare tutto che vuoi e quando apri la pagina devi solo riempire i campi coi dati che hai ottenuto da loro. Però sconsiglierei assolutamente di salvare la password.

Ma nei casi più communi (che dopo un errore stampi un messaggio di errore e vuoi tenere i dati già inseriti) non avresti neanche bisogno dei cookies, basta di riempire i campi con i dati che avevi appena ricevuti.