[NEW] Implement a local password policy (#9857)
* Implement a local password policy * Improve ValidatePasswordPolicy and create tests * Validate user’s password on method saveUserProfile * Fix typo PasswordPoliceClass
Showing
- packages/rocketchat-i18n/i18n/en.i18n.json 27 additions, 0 deletionspackages/rocketchat-i18n/i18n/en.i18n.json
- packages/rocketchat-lib/package.js 1 addition, 0 deletionspackages/rocketchat-lib/package.js
- packages/rocketchat-lib/server/functions/saveUser.js 1 addition, 1 deletionpackages/rocketchat-lib/server/functions/saveUser.js
- packages/rocketchat-lib/server/lib/PasswordPolicyClass.js 91 additions, 0 deletionspackages/rocketchat-lib/server/lib/PasswordPolicyClass.js
- packages/rocketchat-lib/server/lib/passwordPolicy.js 13 additions, 0 deletionspackages/rocketchat-lib/server/lib/passwordPolicy.js
- packages/rocketchat-lib/server/startup/settings.js 51 additions, 0 deletionspackages/rocketchat-lib/server/startup/settings.js
- packages/rocketchat-lib/tests/server.tests.js 206 additions, 0 deletionspackages/rocketchat-lib/tests/server.tests.js
- server/methods/registerUser.js 2 additions, 0 deletionsserver/methods/registerUser.js
- server/methods/saveUserProfile.js 2 additions, 0 deletionsserver/methods/saveUserProfile.js
- server/methods/setUserPassword.js 2 additions, 0 deletionsserver/methods/setUserPassword.js
Please register or sign in to comment