We should validate that data written to the user table meets our criteria, and show an aggressive warning if it does not.
- All users should validate that username entries are correct, by the same criteria as the registrar frontend (alphanumeric, character limits, etc.)
- All users should validate that there are not duplicate username registrations.
- Seeing a message from a user with a duplicate registration signed by the admin should trigger a warning, even if there is only one registration in the user table. This does not apply to unregistered users, or an unregistered user having the same name of a registered user. This aggressive warning should only show when we have two messages from registered users signed by different public keys with the same name.
- The warning should show on startup or, in the future, whenever someone switches to the community.
- The warning should include a "leave community" button.
https://www.figma.com/file/TV9pF84Ob8pLYRLu83gNol/Joining-when-owner-is-offline?type=design&node-id=311-6979&mode=design&t=eS9WDLYpQNod1Acl-4

We should validate that data written to the user table meets our criteria, and show an aggressive warning if it does not.
https://www.figma.com/file/TV9pF84Ob8pLYRLu83gNol/Joining-when-owner-is-offline?type=design&node-id=311-6979&mode=design&t=eS9WDLYpQNod1Acl-4