Under the self-registration portal – registration success page please select the option to allow the user to login. This will remove the requirement for the user to enter their credentials for the initial login.
You can also use the remember me flow mentioned in the guest how-to guide to allow device to be remembered for minimum of 1 day. There is no way to do this based on hours.
https://communities.cisco.com/docs/DOC-77590