Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module adds the ability for content editors to invite new users via email directly from an entity reference field. Invited users will be automatically added to the reference field once they register or log in. This is useful for scenarios like team management or group memberships where you need to grant access to specific content.

Enhances Entity Reference fields with email invitation workflows. Allows content editors to select existing users OR invite new users via email - invited users are automatically added to the reference field after registration or login.

Perfect for: Team management, project collaboration, group memberships, event management, and any scenario where you need to invite users to specific content entities.

Key Features

  • Dual Selection Mode: Select existing users OR invite via email in the same widget
  • Automatic Attachment: Invited users auto-added to field after registration/login
  • Secure Tokens: SHA-256 hashed tokens with configurable expiration (30-90 days)
  • Customizable Email Templates: Full control via Drupal's user account settings with rich token support
  • Admin Interface: Manage all invitations at /admin/people/invitations
  • Context-Specific Roles: Automatically assign roles based on invitation context
  • Entity Agnostic: Works with any entity type and user reference field

Quick Start

  1. Install and enable the module: drush en user_reference_invite
  2. Configure permissions at /admin/people/permissions
  3. Set up email templates at /admin/config/people/accounts
  4. On any User Reference field, select "User Reference with Invite" as the widget
  5. Start inviting users!

Requirements

  • Drupal 11.x
  • Core Field and User modules
  • Recommended: Token module (for token browser in email templates)
  • Optional: HTML Mail, Swiftmailer, or Symfony Mailer (for enhanced emails)

Resources

Compatible with Drupal 11 | GPL-2.0-or-later License

Activity

Total releases
12
First release
Dec 2025
Latest release
3 months ago
Releases (12 mo)
12 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.4.0 Stable Mar 29, 2026
1.3.1 Stable Mar 15, 2026
1.3.0 Stable Mar 15, 2026
1.2.1 Stable Feb 26, 2026
1.2.0 Stable Feb 26, 2026
1.1.2 Stable Feb 14, 2026
1.1.1 Stable Feb 12, 2026
1.1.0 Stable Feb 11, 2026
1.0.2 Stable Feb 10, 2026
1.0.1-alpha2 Pre-release Dec 22, 2025
1.0.0-alpha1 Pre-release Dec 22, 2025
1.0.x-dev Dev Dec 22, 2025