Files
blap/modules/restricted-guests
dependabot[bot] 6ab5d7d3c5 build(deps-dev): bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 7.3.1 to 7.3.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 20:43:24 +00:00
..

Restricted Guests Module

A pair of modules to allow guests to register with Element using the Module API.

Users get a link to an ask to join room, enter their name, and can participate in the room without any further registration.

These guest users

  • have a real user account on the Homeserver.
  • get a username with the (configurable) pattern @guest-.
  • have a display name that always includes the (configurable) suffix (Guest).
  • are restricted in what they can do (can't create rooms or participate in direct messages on the homeserver).
  • are only temporary and will be deactivated after a lifetime of (configurable) 24 hours.

This was initially created to allow non-organisation members to join NeoDateFix meeting rooms, even if they don't have a user account in the private and potentially non-federated homeserver.

See further documentation in the Synapse and Element Web module directories.