My discourse account keeps disappearing

Hey all, not sure what’s going on, but I’ve had to sign up for this Discourse 3 times now. Everytime I come back and try to login, I find my user has been nuked. No explanation or email found. Am I doing something incorrectly? Would be good to know what it is so I can correct the behaviour.

2 Likes

I have preconfigured the Discourse instance to automatically purge staged accounts after one day. After email verification, accounts are no longer staged and should persist normally like other Discourse instances.

1 Like

Hm so if I verify my email address, I shouldn’t get purged? Can you check if I have? I am pretty sure I already verified my email. Along with added 2FA and a passkey. Have done so previously as well.

1 Like

Here is the relevant configuration:

Basically, staged accounts without posts will be removed after one day, so your account has already surpassed this threshold.

Ah okay. Staged means having posts. I thought it meant verified emails since you mentioned email verification. good to know! It might be good to mention this somewhere in the welcome notes.

1 Like

Here is a comprehensive list of Discourse account permissions:

Staged accounts have these features:

That’s odd. When you sign up there’s an email that you receive to activate your account. You have to click the link to log in. So I have definitely 100% verified my email every time. So no way I was a “staged” account before if those are the definitions. However, my previous signups, I didn’t post.

2 Likes

Right, I also forgot I set a similar value for removing @trust_level_0 accounts, so I changed that back to the default value of 0:

The reasoning behind the previous value of 1 is that spammers can prepare multiple accounts over multiple days in order to flood the forums, so setting it back to 0 completely defeats this mitigation.

1 Like

Ah!! That’s what it was. Thank you for that @FranklyFlawless I hope this saves someone else from signing up and having deja vu :smile:

2 Likes