Password reset/Confirming identities

From Wikitech

How to confirm identities

In the best case, the user has a committed identity, and can prove their ownership of the account. After the user confirms their identity by presenting the string/file used to generate their hash, they should regenerate their committed identity (since they are no longer the only person who knows it).

In other cases, you will need to do some research to find out if the person who is making the request really is the owner of the account. Here are some strategies for confirming account ownership:

  • User's identity and request can be confirmed by a trusted user. If a Steward or other trusted functionary knows the user in real life, and can verify the situation with the user (via phone call, or other difficult-to-spoof mechanism) then we can trust these references and reset the user's password.
  • Other ways that we have verified user's identities. If more than one of these can show a user's identity, we can be more sure that the request is legitimate:
    • Other accounts known to be controlled by the user (bot accounts) can make a requesting edit
    • Accounts with known relationships (UserAccount1 specified that they were creating an account UserAccount2 for a family member. Both accounts have the same email address. UserAccount2 makes an edit vouching for the change request of UserAccount1).
    • A user's email address at a given time can sometimes be determined in the election email log, which logs the username and email address for each user in the election (on terbium)
    • If the user has a static IP, and a checkuser can verify that the user and the request come from the same IP.

Process to re-claim accounts

  • Lock the account for a few days so if the request isn't legitimate, the real owner will likely notice that something is going on.
  • Change / set the email address on the account.
  • Have the user initiate a password reset, or initial the reset for the user.
  • Notify Philippe, or someone in charge.