Feature: #106752 - Add password hashing option to SaveToDatabase finisher
See forge#106752
Description
This change introduces a new hashed option for the SaveToDatabase finisher in EXT:form.
When saving data to a table, setting hashed: true
on a field causes the value to be hashed using
the default FE password hashing mechanism before storage.
This ensures secure handling of passwords and avoids saving them in plain text.
Example usage in form definition:
- identifier: SaveToDatabase
options:
table: 'fe_users'
elements:
password:
mapOnDatabaseColumn: 'password'
hashed: true
Copied!
Impact
Integrators can now store passwords securely out of the box with EXT:form.