Ich habe DiscourseConnect in meinem Forum erfolgreich implementiert, muss nun aber die Allgemeinen Geschäftsbedingungen (AGB) anzeigen.
Meine Idee war, ein Modal mit den AGB und einer „Akzeptieren"-Schaltfläche anzuzeigen – ähnlich wie bei einer Cookie-Einwilligung –, doch ich konnte keine entsprechende Option (Plugin) finden, sodass ich eine Workaround-Lösung erstellen muss.
Lassen Sie mich meine Idee erläutern:
Derzeit sieht ein Nutzer, der meine Website betritt – nennen wir sie https://forum.example.com – die Anmeldeschaltfläche oben rechts.
Klickt er darauf, wird er zu https://forum.example.com/session/sso?return_path=%2F weitergeleitet, dann zu meiner benutzerdefinierten Anmeldeseite, und nach erfolgreicher Anmeldung kehrt er zum Forum zurück.
Ich möchte jedoch, dass der Nutzer an eine andere Stelle zurückkehrt. Idealerweise würde ich ihn zu https://tos.example.com weiterleiten.
Ich weiß, dass ich einen Link wie https://forum.example.com/session/sso?return_path=https://tos.example.com erstellen kann, aber wie kann ich die Anmeldeschaltfläche im Forum so ändern, dass sie einen spezifischen Wert für return_path hat (immer denselben)?
Gibt es dafür eine globale Option?
Mir ist bewusst, dass dieser Wert den aktuellen Ort widerspiegelt, an dem sich der Nutzer im Forum befindet (damit er nach der Anmeldung an dieselbe Stelle zurückkehren kann), aber kann dieser Wert geändert werden?