# Better-Anonymous

**URL:** https://meta.discourse.org/t/better-anonymous/203367
**Category:** Plugin
**Created:** [September 13, 2021, 9:10am UTC](https://meta.discourse.org/t/better-anonymous/203367 "2021-09-13T09:10:17Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![XertroV](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xertrov/32/222435_2.png) [@XertroV](https://meta.discourse.org/u/XertroV)
#### Post date: [September 13, 2021, 9:10am UTC](https://meta.discourse.org/t/better-anonymous/203367/1 "2021-09-13T09:10:17Z")

</div>

**Summary** : Allows users to create multiple anonymous accounts and to switch between them.

🔗 **GitHub** : [GitHub - XertroV/better-anonymous: better features for anon users on discourse · GitHub](https://github.com/XertroV/better-anonymous)

➡ **Install** : Follow the [plugin installation guide](https://meta.discourse.org/t/install-a-plugin/19157).

### Warning

This plugin was in-development (and tested to a point) but is currently not maintained and I have no intention of maintaining it; i.e. it’s somewhat unfinished. The features listed do work, though. If you would like to assume the maintainer-role of this plugin, you’re more than welcome. For anyone else interested in the code: it’s released under MIT but I’m basically happy to re-release it under whatever license (or public domain) if you have some preference (e.g. so an entire stack can be GPL).

### Features

- Create new anonymous users on demand
- Set an anonymous user as active – this will become the anonymous account that is used for anonymous mode
- List all your anonymous users

### Configuration

_(No docs – I might have added something to the admin panel but can’t remember what property it was/did; in any case, there’s basically no config. mb I was planning to add a limit on the number of anon users per user but forgot.)_

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/8/0873cf10cddfbe9632706ee1b0a37c6ca454b70d.png)

 ![image(1)](https://global.discourse-cdn.com/meta/original/3X/e/0/e094cfc6874bed322fe121598584c87bb0798ed9.png)

### CHANGELOG

- initial features: create, list, and manage anon users

### TODO

- There are some todos in the code
- Nonsequential anon names would be good. e.g. append 6 random characters, like `Anonymous-3hs8bv`

### A Slightly Related Plugin – autoadding Anonymous accounts to a group

I wrote another anon plugin prior to this: auto-add anon accounts to a group: [GitHub - XertroV/cf-anon-auto-group: Discourse plugin to trigger `user.set_automatic_groups` for anons on login · GitHub](https://github.com/XertroV/cf-anon-auto-group). It’s very simple, basically like 10 LOC all up.
