Einladungslinks zum Thema senden Benutzer zur Homepage, nicht zum Thema

@dan Ich schwöre, ich habe das alles getestet, als wir die letzten Änderungen implementiert haben, aber ich kann diesen Fehler reproduzieren. Er betrifft nur Einladungs-Links, nicht Einladungs-E-Mails. Zur Reproduktion:

  1. Gehe zu einem Thema, wähle die Schaltfläche :link: Teilen im Themenmenü und erstelle eine Einladung zum Thema. Wenn es sich in einer sicheren Kategorie befindet, füge eine Gruppe hinzu, zu der der Benutzer hinzugefügt werden soll. (Der Fehler kann in beiden Fällen reproduziert werden). Speichere den Link und kopiere ihn in die Zwischenablage.
  2. Füge den Link in die Adressleiste im Inkognito-Modus ein, um die Einladung anzunehmen. Fülle die erforderlichen Felder aus (Passwort nicht erforderlich - der Fehler kann reproduziert werden, unabhängig davon, ob du ein Passwort angibst oder nicht) und sende das Formular ab.
  3. Klicke in deiner E-Mail auf den Link, um deine E-Mail-Adresse zu bestätigen und dich anzumelden (oder um dein Passwort hinzuzufügen, falls du keines angegeben hast).
  4. Du wirst auf die Homepage weitergeleitet, nicht auf das Thema, zu dem du eingeladen wurdest. :sob:
  5. Wenn du den Benutzer zu einer Gruppe hinzugefügt hast, kannst du dies überprüfen, indem du die Admin-Seite des Benutzers ansiehst.
1 „Gefällt mir“

Bei mir hat es neulich noch funktioniert? Ich konnte nur unter bestimmten Bedingungen auf die Startseite weitergeleitet werden (z. B. die Passwort-Umgehung). Ich glaube, der einzige Schritt, der sich bei meinem Durchlauf von deinem unterscheidet, ist, dass ich die Aktivierungs-URL aus der E-Mail kopiert habe, um sie in einen separaten Browser einzufügen.

Ich habe mein Handy benutzt, also Android/Chrome für den Administrator und Android/Firefox, um die Einladung für den Testbenutzer anzunehmen. Und Gmail für die E-Mail.

Okay.. wenn Sie jemanden per E-Mail einladen, funktioniert der Prozess wie vorgesehen. Der Link in der E-Mail enthält alle Magie, um die entsprechende Person sofort mit der bekannten und korrekten E-Mail-Adresse an Bord zu holen.

Das Problem ist, wenn Sie jemanden per Link und nicht per E-Mail einladen, indem Sie die Schaltfläche „Einladung speichern“ verwenden und dann den angezeigten Link kopieren und teilen. Wenn Sie nicht per E-Mail einschränken, muss die eingeladene Person den E-Mail-Bestätigungsschritt durchführen, was dazu führt, dass sie nicht zum Thema weitergeleitet wird, wenn sie sich zum ersten Mal anmeldet.

2 „Gefällt mir“

Mein Test hat den Kopierlink verwendet und nicht auf E-Mail beschränkt. :man_shrugging:

Oh. Tut mir leid, Sie haben geschrieben…

…was ich falsch gelesen habe.

Vielleicht gibt es eine Admin-Einstellung, die auf unseren Seiten anders ist? Lassen Sie mich noch einmal nachsehen, aber ich habe bei meinen letzten Tests auf einer nur auf Einladung zugänglichen Community genau die von mir beschriebene Reproduktion erhalten. Bearbeiten: Gerade noch einmal getestet und ich werde immer noch auf die Homepage weitergeleitet.

2 „Gefällt mir“

Ach, meines ist nicht nur auf Einladung. Das muss ich bei @gassim’s Einrichtung übersehen haben. Das könnte den Unterschied erklären.

2 „Gefällt mir“

Ich habe es gerade hier auf Meta, in einem Thema in einer sicheren Kategorie, ausprobiert und erhalte die gleiche Reproduktion. Ich bin mir nicht sicher, was auf Ihrer Website anders ist als auf den von mir getesteten.

2 „Gefällt mir“

Hallo @JammyDodger,
Danke, aber die Community ist eine offene Community; wir haben jedoch eine Kategorie, die privat ist und die gleichen Schritte wie @tobiaseigen mit dem gleichen Ergebnis durchführt.

Danke @tobiaseigen für das Nachfassen!

2 „Gefällt mir“

Das ist höchst faszinierend. Ich habe gerade auf die neueste Version aktualisiert, und alle meine Einstellungen für Einladungsadministratoren scheinen Standard zu sein, und ich habe den gleichen Test erneut durchgeführt und lande auf dem richtigen ‘Ankunftsthema’-Thema.

Ich habe es erneut mit aktiviertem nur Einladung ausgeführt, und das hat mich ebenfalls auf die richtige Seite gebracht.

Das Überspringen eines Passworts bei der Anmeldung und das anschließende Festlegen über die E-Mail-Aufforderung führt mich jedoch zur Homepage und nicht zum ‘Ankunftsthema’-Thema.

Ich weiß nicht, warum meine funktioniert? Gibt es etwas, das ich ändern könnte, um zu versuchen, es zu replizieren?

@JammyDodger meldest du dich als neuer Benutzer an? Das Problem tritt nur auf, wenn du dich als neuer Benutzer anmeldest; wenn du dich jedoch anmeldest, funktioniert der Link wie erwartet.

@tobiaseigen Bitte lass mich wissen, ob du die Schritte von @JammyDodger nachvollziehen kannst. Ich habe alle verschiedenen Wege ausprobiert, aber jeder neue Benutzer wird stattdessen zur Homepage geschickt, anstatt zum privaten Thema in der privaten Kategorie.

Danke!

Ich melde mich zum allerersten Mal als Testbenutzer an.

Hier ist mein Screenshot erneut, damit du die Willkommens-Overlay über dem Thema sehen kannst, auf dem der Testbenutzer zuerst gelandet ist, und dass es sich in einer privaten Kategorie befindet:

Meine ist nur eine einfache Testseite, ohne alternative Logins oder SSO. Ich weiß nicht, ob das einen Unterschied macht?

1 „Gefällt mir“

Okay, danke! Sie wissen, der einzige Unterschied, den ich zwischen den Einladungslinks, die ich erstelle, und Ihren sehe, ist, dass max uses = 1 ist und ich max uses = 1 nicht ausprobiert habe.

Ich habe auch 5000 (Standardmaximum) für viele der Tests ausprobiert, und das hat auch funktioniert.

1 „Gefällt mir“

Okay und dann ist der letzte Unterschied, den ich noch sehe, das Mobile!

Glaubst du, es könnte funktionieren, wenn ich es mobil versuche? Ich benutze Chrome auf meinem Laptop, aber ich habe auch Firefox ausprobiert und das gleiche Problem besteht weiterhin.

Ich habe hier gerade eine weitere Testrunde durchgeführt und glaube, dass ich endlich reproduzierbare Schritte gefunden habe, um sowohl eine Einladung erfolgreich anzunehmen und zum Thema weitergeleitet zu werden, wie in der Einladung angegeben, als auch um fälschlicherweise zur Homepage weitergeleitet zu werden.

Wenn Sie in einem neuen Inkognito-Fenster in Chrome oder Safari, das Sie zuvor noch nicht zur Annahme der Einladung verwendet hatten, auf den Link zum Bestätigen Ihrer E-Mail klicken, erhalten Sie eine Sequenz wie im Screenshot unten. Sie klicken, um Ihr Konto zu aktivieren, dann auf „Weiter“, dann landen Sie auf der Homepage. :crying_cat_face:

Wenn Sie in demselben Inkognito-Fenster in Chrome oder Safari, das Sie zur Annahme der Einladung verwendet haben, auf den Link zum Bestätigen Ihrer E-Mail klicken, erhalten Sie die folgende Sequenz. Sie sehen nie den Bildschirm mit der zweiten Schaltfläche zum „Weiter“, sondern werden direkt zum in der Einladung angegebenen Thema weitergeleitet. :smile_cat:

3 „Gefällt mir“

Die Weiterleitungs-URL wurde in einem Cookie gespeichert und kann verloren gehen, wenn der Benutzer den Browser wechselt, Inkognito verwendet, Cookies zurücksetzt usw. Ich habe nach der Aktivierung des Kontos durch den Benutzer einen zusätzlichen Schritt hinzugefügt, um die Einladung nachzuschlagen und den Benutzer zu dem Thema weiterzuleiten, zu dem er ursprünglich eingeladen wurde.

8 „Gefällt mir“

@here :backhand_index_pointing_up: Vielen Dank! :heart_eyes::heart::clap:

4 „Gefällt mir“

@dan danke für die Fehlerbehebung! Ich habe gerade einen Test gemacht und es funktioniert einwandfrei. :magic_wand:

4 „Gefällt mir“