Files
2025-03-12 17:06:23 +01:00

41 lines
980 B
YAML

methods:
post:
- "sf_guard_user{username}"
- "sf_guard_user{password}"
- "sf_guard_user{password_bis}"
names:
sf_guard_user{username}:
required: yes
required_msg: Please, enter a username
validators: usernameUniqueValidator
sf_guard_user{password}:
required: no
group: password
validators: passwordValidator
sf_guard_user{password_bis}:
required: no
group: password
validators: comparePasswordValidator
usernameUniqueValidator:
class: sfPropelUniqueValidator
param:
class: sfGuardUser
column: username
unique_error: This username already exists
passwordValidator:
class: sfStringValidator
param:
min: 4
min_error: The minimum length for the password is 4
comparePasswordValidator:
class: sfCompareValidator
param:
check: "sf_guard_user[password]"
compare_error: Passwords do not match