Suggestion - User Management - Automatic Deletion

It looks like this feature was asked for way back in 2012. I think it would be beneficial for the project. Adding the ability to automatically delete a user from the server when that user hasn’t logged in for so many days. I periodically do this manually, and for my userbase, this is fine. Mine is small, but for those with thousands of users, I think it would be helpful to remove old/unused users from the database.

I don’t think this would be particularly hard to do, but I fear the consequences of having a bug in this process. When things go wrong, they would go wrong dramatically. I’m not sure if that’s worth the additional functionality.

The Registration plugin already provides related functionality: when a user gets created, it can be automatically locked out after a certain number of days.

I agree, that if a bug were present, things could go very wrong. I was just wanting a way to delete unused accounts after after say 9 months or something like that. Like I said in my original post, it’s not really a big deal for me as I only have a couple hundred users at most on our server. But I can see something like this being very beneficial for large servers where people create an account, use it once, and then never come back.
It was just a suggestion.

Maybe it should be not an automatic deletion, but a more convenient option to cleanup. Like a page that allows you to filter users that were not active in x months and then an easy way to select them all to delete. Can be hard to test though, unless editing last activity dates in the database directly for dummy users.