#1307 User tombstones

Reporter Zash
Owner Zash
Created
Updated
Stars ★ (1)
Tags
  • Summit2019
  • Status-Fixed
  • Type-Enhancement
  • Difficulty-Easy
  • Priority-High
  • Milestone-0.12
  1. Zash on

    Description of feature: On account deletion, keep some record about the former user for some configurable amount of time. Possible data to keep may include a new JID or other reference to where they can be reached in the future. Motivation: Preventing impersonation of newly deleted accounts Allowing the former users contacts some time to become aware of the account deletion and possible new JID / other contact method (via the `gone` stanza error, with redirect URI)

  2. Zash on

    Changes
    • tags Difficulty-Easy Milestone-0.12
  3. Zash on

    Work in progress.

    Changes
    • owner Zash
    • tags Status-Started
  4. Christian on

    Servers should, however, inform other servers with which a certain jid had contact about its "demise". And these should then, depending on the will of the administrator, either automatically "clean" the bookmarks or request the owners of the bookmarks to do so. The servers could then adjust rights/privileges themselves

  5. MattJ on

    Changes
    • tags Priority-High
  6. Zash on

    Have 80% implementation in a topic branch Remaining issue: Tricky to prevent creation of users when the module is not loaded or asked, such as if prosodyctl adduser is used, or the console, or some plugin that forgot to fire the proper events. But maybe that's okay? If the admin uses the admin tools, should we really stop them? Plugins can be fixed.

  7. Zash on

    https://hg.prosody.im/trunk/rev/94de6b7596cc

    Changes
    • tags Status-Fixed

New comment

Not published. Used for spam prevention and optional update notifications.