2010-12-10 9 views
3

Ich versuche, eine E-Mail mit einem drupal einmaligen Login zu versenden. Ich habe ein benutzerdefiniertes Token erstellt, das den folgenden PHP ausführt.Drupal Regeln Einmalige Login-Adresse

return user_pass_reset_url($user); 

Ich benutze das dann in meiner Regel. Ein Link wird an den Benutzer gesendet, aber wenn er auf den Link klickt, heißt es, dass er bereits verwendet wurde. Ich habe keine Ahnung warum, weil der Link in der E-Mail korrekt aussieht (enthält korrekte Benutzer-ID usw.).

+0

Ist das die Warnung, die es gibt? "Sie haben versucht, einen einmaligen Login-Link zu verwenden, der entweder verwendet wurde oder nicht mehr gültig ist. Bitte fordern Sie einen neuen an, indem Sie das unten stehende Formular verwenden." – mikesir87

Antwort

0

Haben Sie sich mit dem Login-Einmal-Modul (http://drupal.org/project/login_one_time) beschäftigt? Wir verwenden es in einer Produktionsstätte und es funktioniert großartig.

Verwandte Themen