SonarSoftwareInc / customer_portal

A prebuilt customer portal for Sonar.
https://sonar.software
25 stars 51 forks source link

AB#10097 customer portal password complexity is not being enforced #153

Closed ryan-millikin closed 1 month ago

ryan-millikin commented 1 year ago

Added server side password complexity checks to the customer portal. These checks will behave like the Minimum Password Strength setting sonar side. Updated settings page password complexity options to match the sonar options. Since the customer portal password complexity options that save to SQLite were accidentally created as 1-5 instead of 0-4 like zxcvbn outputs, the PasswordPolicy class is shifting them down to avoid a migration.

ryan-millikin commented 1 month ago

Rebased after sitting for a long time. Some of the cleanup for comment types was no longer necessary because they were removed.