Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Login Flow

5 sites Security covered Drupal 10–11
View on drupal.org

Login Flow offers a flexible way to customize the Drupal login process by allowing different modules to handle authentication for specific user accounts. This system enables alternative login methods, such as email links or codes, without altering the core login form. It also provides features to edit the username field's label and description, and allows users to log in using either their username or email address.

Login Flow provides a plug-in system for the Drupal login process. It's aim is to allow different modules to provide authentication for specific accounts. Login Flow allows this to happen without each module having to alter the login form or provide their own alternative form.

Features

  • Authentication plug-in: modules can implement their own authentication methods.
  • Challenge plug-in: modules can provide additional challenges to selected users.
  • Allows the label and description of the username field to be edited.
  • Allows users to login via username or email address.
  • Login Flow Email Link: Allows passwordless login via a one-time link.
  • Login Flow Email Code: Allows passwordless login via code sent by email or provides additional security to the username and password login

Post-Installation

The Password Authentication plug-in is enabled by default and replicates the standard Drupal username and password login process.

The Login Flow module will not provide any additional functionality without enabling one of its sub-modules or another module that provides a plug-in.

The configuration form shows all plug-ins available and the order they are evaluated in. Plug-ins provide their own configuration to determine which user accounts it will handle authentication for. The first Authentication plug-in that handles authentication for an account will be the only one used.

Depends on

Dependencies of the latest stable release

  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
15
Tracked since
Mar 2025
Latest release
3 months ago
Releases (12 mo)
2 ▼ from 13
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.2 Stable 10–11 May 18, 2026
1.0.1 Stable 10–11 May 13, 2026
1.0.0 Stable 10–11 Aug 14, 2025
1.0.0-beta4 Pre-release 10–11 Jul 23, 2025
1.0.0-beta3 Pre-release 10–11 Jul 23, 2025
1.0.0-beta2 Pre-release 10–11 Jul 22, 2025
1.0.0-beta1 Pre-release 10–11 Jul 3, 2025
1.0.0-alpha7 Pre-release 10–11 Jul 3, 2025
1.0.0-alpha6 Pre-release 10–11 Apr 30, 2025
1.0.0-alpha5 Pre-release 10–11 Apr 7, 2025
1.0.0-alpha4 Pre-release 10–11 Apr 4, 2025
1.0.0-alpha3 Pre-release 10–11 Mar 28, 2025
1.0.0-alpha2 Pre-release 10–11 Mar 21, 2025
1.0.x-dev Dev 10–11 Mar 20, 2025
1.0.0-alpha1 Pre-release 10–11 Mar 20, 2025