Εγώ , σε codeigniter, εκτός του να ελέγχω την IP, cookie και κάποια μοναδικά στοιχεία όπως κάνεις κι εσύ, στο τελευταίο βήμα κάνω το εξής
>redirect('/register/success', 'refresh');
Έτσι, ακόμα και back να πατήσει, τα δεδομένα από τη φόρμα έχουν εξαφανιστεί και ούτε reload μπορεί να κάνει για να κάνει εγγραφές αέρα πατέρα.