I like this option far less than my suggestion that
anyone who
wanted to disable password resets would have to upload a PGP or SSH
key first.
I suppose if people are so concerned about disabling password resets, then it isn't
really unreasonable to expect them to send public keys to you instead. You do need a solid
way of identifying them somehow, and this is inherently more secure than relying on human
verification of potentially faked image data.
It also removes a lot of the risk involved in the verification process… either a key
matches or it doesn't, but visually verifying images is a much more fuzzy situation.
--
Aaron B. Russell
http://unadopted.co.uk
+44 20 3137 4147