Skip to main content
drupalreleases
Release: Schema.org Metatag 3.1.0 — Minor update available for module schema_metatag (3.1.0). Release: D8W3Css 2.0.18 — Minor update available for theme d8w3css (2.0.18). Release: Solo 1.0.36 — Minor update available for theme solo (1.0.36). Release: htmLawed 4.1.8 — Minor update available for module htmlawed (4.1.8). Release: Group Media 4.0.8 — Minor update available for module groupmedia (4.0.8). Release: DKAN 4.1.4 — Minor update available for module dkan (4.1.4). Release: Solo Utilities 1.0.8 — Minor update available for module solo_utilities (1.0.8). Release: Amun 2.0.12 — Minor update available for theme amun (2.0.12). Usage Milestone: Mime Mail — Module mimemail crossed 50,000 active installs. Module Revived: OIDC Menu 1.0.0 — Module oidc_menu updated after 36 months of inactivity (1.0.0).

Module for managing, linking, and authenticating Matrix users and Drupal users.

Features

This module at its core provides various ways of linking a Matrix user with a Drupal user. At its simplest, it identifies a field in Drupal that contains a Matrix ID. The matrix_api module can then make use of this when sending or receiving a message.

The first part implemented is inbound messages -- if a Matrix message is sent by a user that this module can identify, then it can set the appropriate Drupal UID on the message when creating a corresponding entity (node, comment, etc).

This module will also support authentication scenarios -- primarily using Simple_OAuth as an authentication source for Matrix, and eventually supporting Keycloak or other 3rd party IDP solutions.

Post-Installation

The matrix_recipes project has a recipe to configure a Matrix ID on a user account, and configure this module to use it.

If you don't use that, create or identify a string (unformatted text) field on a user account or a linked entity (CRM contact, Profile, etc). Then go to the configuration page at Admin -> Config -> People -> Matrix Identities, and select the field.

Other options will become available there as developed.

Additional Requirements

This module requires the Matrix API module, and provides plugins for use in ECA modules. When authentication is added, that functionality will depend upon Simple_OAuth, or an external IDP.

Other Matrix API modules, depending on the scenarios you want to support.

Similar projects

None known.

Supporting this Module

Patches, issues, scenarios welcome!

Community Documentation

Coming soon.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2026
Latest release
2 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.x-dev Dev 11 Oct 7, 2026