I’m at a workshop in where I just trained up a bunch of people on using discourse. One of the things that came up is that one person (who is an active smartphone user) accidentally entered anonymous mode. It was only later that we realized it, after he liked and wrote posts, and wrote some PMs.
I was able to merge the anonymous account into the main account using the rake command, and I think there was no bad after affect to it.
However, it seems to me that this button, which is rarely used, should maybe sit somewhere less prominent so an errant finger doesn’t accidentally land you in anon mode. Near the bottom of the hamburger menu seems to make sense.
Another thought is that maybe a modal could pop up to explain what it’s for and allow the user to cancel and go back, in case they accidentally select it.
I am aware that it’s a niche feature. But it is something we considered and decided to keep because many of our members work in human rights. It has not been used much but we want to make sure it’s available for those who feel the need to use it.
Recently, I have accidentally enabled anonymous mode several times. I think the normal situation should be that certain categories allow anonymous posting or replying. Of course, popping up a confirmation dialog after clicking on anonymous mode is also a relatively straightforward approach.
Additionally, I have encountered issues where temporary anonymous accounts receive SQL badges, especially some limited badges, which is very frustrating for me.