Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Missing scrambling procedure for user information (not the fields).
Proposed resolution
Add scrambling functionalities and UI to configure user information scrambling (except for the fields).
Remaining tasks
Based on the scrambler_user_config variable we will execute the following scramblings:
- Scramble username: Apply different methods based on the content within the username (if e-mail then scramble e-mail, else scramble characters).
- Scramble password: Check how drush sql-sanitize does this and apply the same method.
- Scramble e-mail address: Apply e-mail scrambling method
User interface changes
Add administration page "Scramble User Configuration" with a fieldset 'scrambler_user_config' including the checkbox settings:
- Scramble username
- Scramble password
- Scramble e-mail address
API changes
Make use of the methods created in issue #2644332.
Data model changes
A new variable scrambler_user_config will be created to update the user scrambling configuration.
Comments
Comment #2
nico.knaepen CreditAttribution: nico.knaepen as a volunteer and at Logic in Motion for Colruyt Group Services commentedComment #6
nico.knaepen CreditAttribution: nico.knaepen as a volunteer and at Logic in Motion for Colruyt Group Services commentedComment #7
nico.knaepen CreditAttribution: nico.knaepen as a volunteer and at Logic in Motion for Colruyt Group Services commented