User Prune lets you mass delete inactive users based on criteria you specify on every cron job.
The main criteria is the time since the user last logged in or, if never logged in before, the time since the user was created.
Optionally, some criteria can be set to Prune users:
- by status (blocked or active)
- who never posted comments
- who never logged in
Drupal 7 version:
User Prune lets you mass delete inactive users based on criteria you specify.
The pruning specification you select can be saved as a cron job, or executed a single time.
The main criteria is the time since the user last logged in or, if never logged in before, the time since the user was created.
Optionally, some criteria can be set to Prune users:
- by status (blocked or active)
- by roles
- who never posted comments
- who never created nodes
- have subscriptions and there for are being notified about content updates.
- are a part of an organic group.
- have responded to a survey being tracked by entityforms.
- Actively and or had requested a translation job through TMGMT.
Supporting organizations:
Project information
Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Administration tools, Access control, Developer tools
433 sites report using this module
- Created by archard on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.5
released 27 November 2023
Works with Drupal: ^8 || ^9 || ^10
Install:
Development version: 8.x-1.x-dev updated 24 Nov 2023 at 16:41 UTC


