Comment personnaliser la destination vers laquelle un utilisateur est redirigé après s'être identifié ?

Par défaut, Drupal redirige l'utilisateur après login vers son compte. Cette page n’est souvent pas intéressante pour les administrateurs. Voilà donc plusieurs solutions pour rediriger les utilisateurs vers des pages spécifiques (front ou admin).

Module "Login Destination”

Le module “Login Destination” permet de personnaliser la destination vers laquelle un utilisateur est redirigé :

  • après connexion,
  • après l’inscription sur le site,
  • en utilisant un lien de connexion unique,
  • ou après la déconnexion

Configuration"Login Destination”

La configuration du module se fait ici : /admin/config/people/login-destination/

On peut voir une vue qui liste les différentes configurations. Elle est vide. On va donc créer notre première configuration avec une redirection après le login.

Liste configuration Login destination Drupal

Il faut donc commencer par cliquer sur “add login destination”

Redirection après le login

On coche “Identifiant”
On saisit l'url de destination, par exemple, la page de liste des contenus : /admin/content
On choisit la langue si nécessaire
On choisit le rôle si nécessaire. Dans le cas où l'on veut rediriger les administrateurs vers la liste des contenus, on coche "administrateur".

Login destination Drupal

La  configuration de ce module est donc extrêmement simple et intuitive. Elle permet d'améliorer l'expérience des utilisateurs en gagnant du temps (on redirige directement vers une fonctionnalité) et on évite d'afficher la page d'information utilisateur qui n’est pas utile dans la plupart des cas.

Ajouter un commentaire

HTML restreint

  • Balises HTML autorisées : <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.

Contact_

Une idée de projet, une recherche de conseil, une mission intégration ou développement ? N’hésitez pas à me contacter.