Frage

Ich führe eine D7-Site aus, die aus irgendeinem Grund nicht erlaubt, dass Benutzer ihre Passwörter zurücksetzen können, jedoch nur auf dem Server.Die E-Mail mit dem einmaligen Anmeldekanal wird einfach gut gesendet, aber wenn der Benutzer auf den Link klickt, erhalten sie eine 403-Seite mit dem generischen "Sie sind nicht berechtigt, auf diese Seite zuzugreifen".Ich weiß, dass dies Server umgebungsspezifisch sein muss, denn mit einem Klon der Site auf meinem lokalen Computer (Senden der E-Mail mit dem SMTP-Modul) funktioniert es einfach gut.Ich vermute, das Problem tritt in user_edit_access () auf, wo er den Wert von $ Account-> UID mit $ Globals vergleicht ['User'] -> UID, aber das ist nur eine Vermutung an diesem Punkt.

Jegliche Anregungen, was das Problem sein könnte?Die Server verwenden Lack, also ist ein Gedanke, der in den Sinn kommt, aber ich bin mir nicht sicher, wie ich das herausfinden kann.

danke.

War es hilfreich?

Lösung

Kommentieren des generationspoDicetagcode von sategory.php von den Pfad \ Sites \ Defaults funktioniert für Sie.

oder verwenden Sie den folgenden Code in Settings.php:

generasacodicetagpre.

Auf Websites mit anonymen Benutzern ist es praktisch, dies nicht so einzustellen, dass Sie sich nicht so anmelden, dass Sie sich als Administrator auf einer Registerkarte und anonym auf einem anderen anmelden, indem Sie nicht "www" auf einem von ihnen verwenden.

Quelle

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top