diff --git a/server/bookracker.sqlite b/server/bookracker.sqlite index 6df1fa444bdbb4e876a097a3bdc71e40f7d34be3..a688a4e027850a1b0f0402873bbad85639343b3d 100644 Binary files a/server/bookracker.sqlite and b/server/bookracker.sqlite differ diff --git a/server/src/policies/AuthenticationControllerPolicy.js b/server/src/policies/AuthenticationControllerPolicy.js index d93a56c27476af7ca1c82fe115de2de60ec1510a..bf1263dfc159532c6cebbf2d9deec710fa9c6c63 100644 --- a/server/src/policies/AuthenticationControllerPolicy.js +++ b/server/src/policies/AuthenticationControllerPolicy.js @@ -7,7 +7,8 @@ module.exports={ const schema =Joi.object({ email: Joi.string().email(), password: Joi.string().regex( - new RegExp('^[a-zA-Z0-9]{8-32}$') + //new RegExp('^[a-zA-Z0-9]{8-32}$') + new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})") ) })