update password validation
This commit is contained in:
@ -236,7 +236,7 @@ export class UserController {
|
||||
const schema = Joi.object().keys({
|
||||
email: Joi.string().email().max(64).required().label('Email'),
|
||||
username: Joi.string().max(64).required().label('Username'),
|
||||
password: Joi.string().alphanum().min(6).required().label('Password'),
|
||||
password: Joi.string().pattern(new RegExp('^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$')).min(8).required().label('Password'),
|
||||
retype_password: Joi.ref('password'),
|
||||
name: Joi.string().max(64).required().label('Name'),
|
||||
id_role: Joi.string().uuid().required().label('Role'),
|
||||
@ -344,7 +344,7 @@ export class UserController {
|
||||
try {
|
||||
const schema = Joi.object().keys({
|
||||
id: Joi.string().uuid().required().label('ID'),
|
||||
password: Joi.string().required().label('Password'),
|
||||
password: Joi.string().pattern(new RegExp('^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$')).min(8).required().label('Password'),
|
||||
retype_password: Joi.ref('password'),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user