Users do not need to re-enter the password during the same session. Once a user enters a valid password, they gain access and can browse the store freely.
However, if the password has an expiration date and it passes, the user will be prompted to enter a new valid password again.
For persistent access, consider setting longer expiration periods.