# Auto-suspend inactive users

**URL:** <https://meta.discourse.org/t/auto-suspend-inactive-users/65444>\
**Category:** Plugin\
**Created:** [July 1, 2017, 2:32pm UTC](https://meta.discourse.org/t/auto-suspend-inactive-users/65444 "2017-07-01T14:32:40Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [July 19, 2017, 10:15pm UTC](https://meta.discourse.org/t/auto-suspend-inactive-users/65444/6 "2017-07-19T22:15:35Z")

</div>

> [@codinghorror](#):
>
> Why not just invalidate the email periodically, so if they want to log in again, they can simply self-service to revalidate their email

The idea is we’d want a human to “re approve” them manually, before they can see the content again. Self service would kinda defeat the point of that.

A better solution would be to stick the user back in the approval queue when they attempt to login again, but since there’s no UI in discourse for doing that, I decided to go with suspending instead.

Purely out of interest: I see the plugin has been forked under the Discourse organisation on GitHub - is there a plan to use it internally for something?

---

_[View the full topic](https://meta.discourse.org/t/auto-suspend-inactive-users/65444)._
