Magic Code
This module adds a "Magic Code" verification method, allowing users to confirm operations or log in using short, manually typed codes. It handles the creation, verification, and invalidation of these codes, with features like a backend UI, flood control for brute-force prevention, and token support for email templates.
The Magic Code Drupal module integrates with the Verification API and adds a VerificationProvider that handles verification via so-called Magic Codes (short, alphanumeric codes that the user may also type manually).
Motivation
Using magic codes for verification (e.g. like Slack does it) is a popular and convenient way for users to verify a given operation or a passwordless login.
This module handles the creation, verification, and invalidation of those codes.
Features
- Magic-Code management with Backend UI
- Flood control (Anti-Brute-Force)
- Tokens for User-E-Mail Templates
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 2.1.0 | Stable | 10–11 | Nov 3, 2025 | ||
| 2.0.0 | Stable | 10–11 | Nov 3, 2025 | ||
| 2.0.0-rc6 | Pre-release | 10–11 | Jun 2, 2025 | ||
| 2.0.0-rc5 | Pre-release | 10–11 | May 30, 2025 | ||
| 2.0.0-rc4 | Pre-release | 10–11 | Jan 20, 2025 | ||
| 2.0.0-rc3 | Pre-release | 10–11 | Dec 16, 2024 | ||
| 2.0.0-rc2 | Pre-release | 10–11 | Dec 16, 2024 | ||
| 2.0.0-rc1 | Pre-release | 10–11 | Dec 16, 2024 | ||
| 2.x-dev | Dev | 10–11 | Dec 11, 2024 |