v1.0.138: fix: logout user before new password authentication
Ensures a clean session state by clearing any existing identity before authenticating the user via a password reset token.
Ensures a clean session state by clearing any existing identity before authenticating the user via a password reset token.