We're working on an EE site where we have a multi page registration process using FreeMember. Works great but we're experiencing issues in testing with users opting to use the 'back button' in their browser which results in them being returned to a registration screen where they then re-attempt registration (confusion ensues).
On completion of registration they are automatically logged in. Is there some best practice to deal with such situations? headers to prevent caching of the registration page (not sure that will work) or a jQuery snippet to sniff if they are logged in and redirect to a profile edit page if they are?