Delete account information for unused accounts
Bug #457431 reported by
root
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
psiphon |
Fix Committed
|
High
|
Robert Vasilev |
Bug Description
An important obligation under privacy legislation is to get rid of old data that is no longer required. This is especially true of personal data.
So we need to implement some sort of capability that removes all user accounts that have shown no activity for some period (e.g. 2 years).
1. This should be an automated process (ie. cron job)
2. The inactivity period should be configurable (in config.php)
3. Two different inactivity periods should be configured:
3a. For non-disabled users
3b. For disabled users
4. The user classes to which this applies should be configurable (by default, it should not apply to Admins)
Related branches
lp:~vasilev/psiphon/sprint3-457431
- Adam Kruger: Approve
- Rod: Pending requested
-
Diff: 193 lines (+143/-2)4 files modifiedtrunk/cronjobs/cleanup_unused_accounts_cron.php (+95/-0)
trunk/cronjobs/crontab (+1/-1)
trunk/www/config.php (+12/-0)
trunk/www/includes/database_helpers.php (+35/-1)
Changed in psiphon: | |
status: | New → Confirmed |
tags: | removed: poser |
visibility: | private → public |
tags: | added: category2 |
tags: | added: category2.1 |
tags: | added: sprint3 |
Changed in psiphon: | |
importance: | Unknown → High |
description: | updated |
description: | updated |
Changed in psiphon: | |
assignee: | nobody → Robert Vasilev (vasilev) |
status: | Confirmed → Fix Committed |
To post a comment you must log in.
See also https:/ /bugs.launchpad .net/psiphon/ +bug/457345