← all change records
#3581062 user_pass_rehash(), user_cancel_url(), user_mail_tokens(), and user_pass_reset_url() are deprecated
Generated 2026-08-02 14:00 UTC
Matching rules (5)
- from:
fqn: 'fn:user_pass_rehash'
to:
fqn: '\Drupal\user\OneTimeAuthentication::generateHmac'
- from:
fqn: 'fn:user_cancel_url'
to:
fqn: '\Drupal\user\OneTimeAuthentication::generateCancelConfirmUrl'
- from:
fqn: 'fn:user_pass_reset_url'
to:
fqn: '\Drupal\user\OneTimeAuthentication::generateOneTimeLoginUrl'
- from:
fqn: 'fn:user_mail_tokens'
to:
fqn: '\Drupal\user\OneTimeAuthentication::tokens'
- from:
fqn: '\Drupal\user\Controller\UserController::validatePathParameters'
to:
fqn: '\Drupal\user\OneTimeAuthentication::verifyHmac'
Affected contrib projects (47)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| simplenews ↗ | 34 | 0 | 0 | 28,753 | 0 | 0 | |
| login_destination ↗ | 11 | 0 | 0 | 24,239 | 0 | 0 | |
| simple_oauth ↗ | 12 | 0 | 0 | 21,930 | 0 | 0 | |
| tfa ↗ | 6 | 0 | 0 | 14,288 | 0 | 0 | |
| domain ↗ | 4 | 0 | 0 | 11,396 | 0 | 0 | |
| dashboard ↗ | 6 | 0 | 0 | 11,307 | 0 | 0 | |
| user_registrationpassword ↗ | 20 | 0 | 0 | 5,821 | 0 | 0 | |
| prlp ↗ | 1 | 0 | 0 | 5,154 | 0 | 0 | |
| securelogin ↗ | 10 | 0 | 0 | 4,528 | 0 | 0 | |
| login_redirect_per_role ↗ | 2 | 0 | 0 | 4,328 | 0 | 0 | |
| drd_agent ↗ | 11 | 0 | 0 | 3,896 | 0 | 0 | |
| simple_pass_reset ↗ | 8 | 0 | 0 | 3,863 | 0 | 0 | |
| change_pwd_page ↗ | 7 | 0 | 0 | 2,947 | 0 | 0 | |
| block_inactive_users ↗ | 13 | 0 | 0 | 2,052 | 0 | 0 | |
| miniorange_2fa ↗ | 41 | 0 | 0 | 708 | 0 | 0 | |
| rest_password ↗ | 42 | 0 | 0 | 568 | 0 | 0 | |
| tmgmt_smartling ↗ | 10 | 0 | 0 | 470 | 0 | 0 | |
| webform_user_registration ↗ | 7 | 0 | 0 | 390 | 0 | 0 | |
| one_time_login_link_admin ↗ | 7 | 0 | 0 | 294 | 0 | 0 | |
| localgov_login_redirect ↗ | 3 | 0 | 0 | 263 | 0 | 0 | |
| one_time_password ↗ | 8 | 0 | 0 | 223 | 0 | 0 | |
| jsonapi_user_resources ↗ | 6 | 0 | 0 | 174 | 0 | 0 | |
| passwordless ↗ | 16 | 0 | 0 | 154 | 0 | 0 | |
| rocketship_core ↗ | 27 | 0 | 0 | 104 | 0 | 0 | |
| postoffice ↗ | 38 | 0 | 0 | 102 | 0 | 0 | |
| drd ↗ | 2 | 0 | 0 | 99 | 0 | 0 | |
| rest_password_reset ↗ | 14 | 0 | 0 | 98 | 0 | 0 | |
| enforce_user_fields ↗ | 1 | 0 | 0 | 87 | 0 | 0 | |
| multiaccess ↗ | 20 | 0 | 0 | 84 | 0 | 0 | |
| rest_register_verify_email ↗ | 22 | 0 | 0 | 68 | 0 | 0 | |
| tfa_duo ↗ | 2 | 0 | 0 | 59 | 0 | 0 | |
| deactivate_users ↗ | 4 | 0 | 0 | 57 | 0 | 0 | |
| onetimelogin ↗ | 9 | 0 | 0 | 55 | 0 | 0 | |
| birthday_wish_mail ↗ | 12 | 0 | 0 | 23 | 0 | 0 | |
| simpleavs ↗ | 4 | 0 | 0 | 21 | 0 | 0 | |
| intercept ↗ | 14 | 0 | 0 | 16 | 0 | 0 | |
| login_flow ↗ | 7 | 0 | 0 | 8 | 0 | 0 | |
| social_course ↗ | 54 | 0 | 0 | 7 | 0 | 0 | |
| authenticate_by_mail ↗ | 7 | 0 | 0 | 6 | 0 | 0 | |
| one_time_login_rest ↗ | 2 | 0 | 0 | 6 | 0 | 0 | |
| personal_digest ↗ | 12 | 0 | 0 | 6 | 0 | 0 | |
| site ↗ | 31 | 0 | 0 | 4 | 0 | 0 | |
| bulk_invite ↗ | 2 | 0 | 0 | 3 | 0 | 0 | |
| onetimeloginlink ↗ | 7 | 0 | 0 | 3 | 0 | 0 | |
| user_one_time_login ↗ | 5 | 0 | 0 | 2 | 0 | 0 | |
| tester ↗ | 4 | 0 | 0 | 1 | 0 | 0 | |
| simplesamlphp_sp ↗ | 5 | 0 | 0 | 0 | 0 | 0 |