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). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module lets users choose their preferred page to go to after logging in. Administrators can set up a list of available pages, and users can select their choice from their profile settings.

The User Preference Login Redirect module allows users to select a custom redirect destination (route) after logging in.
Administrators can configure a list of available routes and their labels via the module settings. Users can then choose their preferred redirect from their profile settings.

Features

Configurable Login Redirect Routes: Define available routes and labels in the module settings.
User Profile Setting: Users can select their preferred redirect destination on their profile page.
Automatic Login Redirect: (If no ?destination parameter is present) Users are redirected to their chosen route after login.
Permissions: Functionality can be limited to certain roles

Use Case

This module is useful for sites where users frequently need to navigate to specific pages after login, improving usability and workflow efficiency.

Similar projects

  • Login Destination: Allows setting a global redirect destination for users after login. Unlike this module, it does not allow users to select their preferred redirect destination individually.
  • Redirect After Login: Provides a way to redirect users to a specific path after login, but does not support user-specific preferences.
  • Login Redirect Per Role: Redirects users to different paths based on their roles, rather than individual user preferences.
  • User Redirect: Offers role-based redirects and some user-specific redirects, but with a different configuration approach compared to this module.

This module, User Preference Login Redirect, uniquely allows individual users to select their preferred redirect destination from their profile settings, providing a more personalized experience.

Supporting this module

Support DROWL's ♥ FOSS work on this module on OpenCollective!

Drupal and this module are FOSS. However, it takes dedicated people to develop and maintain. And they need YOU to give back!

We're committed to building and maintaining Drupal modules that benefit the entire community.

Supporting us on OpenCollective helps us continue to improve, innovate and contribute to Drupal's future. Every pledge makes a difference!

If this module has helped you, we would be very grateful for your donation to support its further development and maintenance.

Support our FOSS development ♥️

You can also speed up the development of features or bugfixes you'd love to see, by sponsoring and giving back!

Sponsor a feature or bugfix 🚀

Let's make Drupal even better, together!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

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
4
Tracked since
Dec 2025
Latest release
8 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta2 Pre-release 11 Dec 10, 2025
1.0.0-beta1 Pre-release 11 Dec 8, 2025
1.0.0-alpha1 Pre-release 11 Dec 5, 2025
1.x-dev Dev 11 Dec 5, 2025