I changed Default password format from Clear to Encrypted. New customers passwords are encrypted but old stay in clear text. How can I change other clear passwords to encrypted without to force customers to change their password. Thank you for explanation.
You would need to customise the code something like If the password check on login using encryted password fails then - try the password check again with the non- encypted password version If ok then - resave the password using the encrypted password - for next time - allow the customer login
See PasswordsMatch(CustomerPassword customerPassword, string enteredPassword) In src\Libraries\Nop.Services\Customers\CustomerRegistrationService.cs