Beefy Boxes and Bandwidth Generously Provided by pair Networks Cowboy Neal with Hat
Just another Perl shrine
 
PerlMonks  

Re^3: False Passwords Void / Method to Disable Your Account

by Argel (Prior)
on Oct 01, 2009 at 19:52 UTC ( #798718=note: print w/ replies, xml ) Need Help??


in reply to Re^2: False Passwords Void / Method to Disable Your Account
in thread False Passwords Void / Method to Disable Your Account

Is this just a stop-gap to a better solution in the future? It seems to me that the long term the goal should be to create a "Disable" button that erases that users real name, email address, and password. And maybe that users home node for good measure?

Elda Taluta; Sarks Sark; Ark Arks


Comment on Re^3: False Passwords Void / Method to Disable Your Account
Re^4: False Passwords Void / Method to Disable Your Account
by ambrus (Abbot) on Oct 02, 2009 at 15:20 UTC

    Would it also remove the information from google cache and the wayback machine, and distribute “corrected” copies of the old printed newspapers to everyone's homes?

      The email address and real name are only stored in the database, right? So unless the user (or hackers) intentionally disclose that information it shouldn't be cached anywhere else.

      Elda Taluta; Sarks Sark; Ark Arks

        Yeah, and if perlmonks deleted your email when your account is disabled then you couldn't get an email from the administrators if they found out your password was stolen (either because the attack was done before you disabled your account, or, like now, the attackers got hold of an earlier backup of the database). I don't mind that, because I for one don't want such an email (the Create A New User page even sort of promised they won't send me one), but you just might want to know.

Re^4: False Passwords Void / Method to Disable Your Account
by Co-Rion (Monk) on Oct 02, 2009 at 15:44 UTC

    No. You can set all these yourself, and as this is a one-time thing, I don't see any need to spend time on making this functionality into a button.

      Where is the button to do this?
      One time deal? Are you planning on removing the code that disables an account? If not, is this going to be documented anywhere?

      Elda Taluta; Sarks Sark; Ark Arks

        The correct question is "Do you plan on disabling your account more than once and thus need to have the process automated down to a single button push?". That is how this is a "one-time deal".

        Of course, having a single button push to disable your account sounds like a really stupid feature. You could make it less stupid by adding an "Are you sure?" prompt. And who am I to tell you exactly how you want to leave your disabled account? It would be better to let you pick which items you want to blank out or replace with alternates as part of the process. Since implementing an "are you sure?" dialogue seems hardly worth the effort for such a can-only-be-used-once feature, we'll just require you to declare your intention twice before you submit.

        So I've collected the most commonly desired-to-be-blanked fields on a single form. Simply enter "0" twice to indicate that you are sure you want to disable your account and press the one button. All implemented. Now we just lack some documentation updates.

        - tye        

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://798718]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (8)
As of 2014-04-18 07:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (463 votes), past polls