2010-06-25 3 views
0

Dans Drupal, je génère un e-mail à l'aide du module Règles. Dans le courrier électronique, il envoie un lien vers le nœud mis à jour.Renvoi d'authentification par e-mail Drupal pour corriger le noeud

http://mysite/node/20

Le nez ne peut être vu par les utilisateurs authentifiés.

Lorsque je clique sur ce lien et que je suis connecté, il va au noeud. Si je ne suis pas connecté et cliquez sur le lien, vous obtiendrez un accès refusé.

J'utilise le module Redirect 403 to User Login pour diriger les personnes vers le formulaire de connexion. Une fois connecté, l'utilisateur est redirigé vers la page. Serait-il possible de prendre l'utilisateur à http://mysite/node/20 qui a été envoyé dans l'e-mail?

Comment vous y prendrez-vous?

Répondre

1

Après la connexion, l'utilisateur sera redirigé vers quelle page?

chaîne de requête de la drupal "destination" peut vous rediriger après avoir soumis un formulaire par exemple ..

action = "/ action/do-forme? Destination = node/20"

et après la présentation, vous êtes redirigé vers cette page. donc si le module 403 redirection recueille la page précédente de l'utilisateur - qui est dans ce cas le nœud 20, cela devrait fonctionner sans problème: -/

+0

J'utilisais le module de destination de connexion et je n'avais pas coché "Renvoyer l'utilisateur là où il/elle vient de. (Préserver la destination) " – Linda

Questions connexes