Contao-Camp 2024
Ergebnis 1 bis 24 von 24

Thema: Weiterleitung nach Frontend-Login auf eine in email verlinkte Seite

  1. #1
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard Weiterleitung nach Frontend-Login auf eine in email verlinkte Seite

    Hallo,
    wir haben eine Intranet-Seite mit über 130 Seiten (Cto 3.4.0). Wenn ein Mitglied eine email mit einem Link einer Seite bekommt, dann soll nach dem Login direkt auf die verlinkte Seite weiter geleitet werden. Wie kann man das machen?

    Grüße,
    Matthias

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    • Im Login Modul aktivierst du "Zur zuletzt besuchten Seite".
    • In deiner Seitenstruktur legst du eine Seite vom Typ "403 Zugriff verweigert" an und leitest dort auf die Seite mit dem Login Modul weiter.
    • Bei den Seiten, die erst nach dem Login verfügbar sein sollen aktivierst du unter "Zugriffsschutz" die Option "Seite schützen" und aktivierst entsprechend die Mitgliedergruppen.

  3. #3
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Danke, aber genauso ist es schon eingestellt. Es kommt aber nicht zur Weiterleitung

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Wo landest du stattdessen?

  5. #5
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    auf der Seite mit dem Login Modul

  6. #6
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Gibt es eine Fehlermeldung im Frontend?

    Hatte bis vor kurzem eine ähnliche Fehlermeldung. Siehe hier

  7. #7
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Fehlermeldung aktiviert, aber es kommt keine im Frontend.

  8. #8
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Sieh bitte mal per phpMyAdmin nach was in der tl_member_group tabelle als struktur "jumpto" und "redirect" drin steht
    Geändert von Grossvater (13.07.2015 um 16:10 Uhr)

  9. #9
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Hallo,
    sorry für die lange Pause hier, aber ich war länger mal weg...

    Zitat Zitat von Grossvater Beitrag anzeigen
    Sieh bitte mal per phpMyAdmin nach was in der tl_member_group tabelle als struktur "jumpto" und "redirect" drin steht
    Dort steht bei redirect 1 und bei jumpto 2

  10. #10
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Ich nehme an, dass dein Problem immernoch besteht?

    Probiere das einfach einmal folgendes:
    Bei mir steht in der spalte jumpto eine 0. Bei redirect steht kein wert.

    Die Weiterleitungsseite wird ja vom Modul aus geregelt, oder?

  11. #11
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Zitat Zitat von Grossvater Beitrag anzeigen
    Ich nehme an, dass dein Problem immernoch besteht?

    Probiere das einfach einmal folgendes:
    Bei mir steht in der spalte jumpto eine 0. Bei redirect steht kein wert.

    Die Weiterleitungsseite wird ja vom Modul aus geregelt, oder?
    Hallo,
    ja das Problem besteht weiter, auch bei Änderung in der DB gemäß deines Tipps jumpto 0 und redirect kein Wert.

    Im Login Modul sind die Einstellungen so wie Spooky das oben beschrieben hat. Seite "403 Zugriff verweigert" mit Weiterleitung existiert auch.
    Noch ne Idee? Gerne auch Zugriff nach Kontakt über PN.

    Grüße,
    Matthias

  12. #12
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Ich hatte exakt das gleiche Problem. Bei mir hatte es zum Schluss nur geholfen, alles zu löschen (inkl. Module) und neu anzulegen.

    Ich kann das Problem bis heute nicht nachvollziehen.
    Du kannst mir aber mal per PM deine Zugangsdaten schicken...

    Btw:
    https://github.com/contao/core/issues/7376
    Geändert von Grossvater (15.09.2015 um 06:01 Uhr)

  13. #13
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Hallo,
    ich will hier nochmal Rückmeldung geben:

    1. Das ursprüngliche Problem konnte ich bis heute auf der fraglichen Seite nicht lösen, trotz der vielen Tipps und direkten Hilfen von euch.
    Gleichwohl funktioniert die direkte Weiterleitung mit einer 403-Seite in der Contao Demo und auf einer Testseite von mir. Auch Grossvater konnte das reproduzieren.

    2. Ich habe es nun so gelöst: Keine 403 Seite. Das Login-Modul wird im Layout auf jeder Seite eingebunden. Alle Seiten sind ungeschützt, aber alle Artikel sind geschützt. Somit bleibt der Besucher nach Aufruf einer spezifischen Seite direkt auf derselben.

    Grüße.
    Matthias

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Hast/hattest du vielleicht mehrere Login Formulare irgendwo auf der Seite? (bspw. einmal im Header oder so eingebunden im Seitenlayout und einmal in einem Artikel im Main content eingebunden)

  15. #15
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Nein, es gab nur ein Login Formular.

  16. #16
    Contao-Fan Avatar von css-umsetzung
    Registriert seit
    13.11.2010.
    Ort
    Berlin
    Beiträge
    307

    Standard

    Deine Lösung mit den einzeln gesperrten Artikeln war auch meine erste Idee, macht das spätere Verwalten aber schon recht Aufwdndig oder? Ich hab noch was von 130 Seiten im Kopf?

    Ich hätte das dann eher mit eigenen Programmierungen versucht wenn das mit dem original Login nicht möglich ist, contao schaut wenn du auf der Seite bleiben möchtest, ja wo du vor dem login warst, das waere dann ja theoretisch die 403er?
    css-umsetzung.de

    Programmierungen im Bereich PHP, JavaScript sowie Layoutumsetzungen in HTML/CSS.
    Unterstützte Systeme: Contao, JTL, Plentymarket sowie alle XTC Basierenden Shops.
    -JTL Servicepartner- -Quicksupport über Teamview-

  17. #17
    Contao-Fan Avatar von Contao-Academy
    Registriert seit
    09.04.2011.
    Ort
    Kempten
    Beiträge
    292
    Partner-ID
    10079
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du das Login-Modul eigentlich schon einmal direkt auf der 403-Seite integriert?

    Update: 17.11.15
    Beim Login-Modul dann keine Weiterleitungsseite angeben und auch die Option: "Zur zuletzt besuchten Seite" abwählen.
    Geändert von Contao-Academy (26.11.2015 um 07:38 Uhr)

  18. #18
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Zitat Zitat von Fenepedia Beitrag anzeigen
    Hast du das Login-Modul eigentlich schon einmal direkt auf der 403-Seite integriert?

    Update: 17.1.15
    Beim Login-Modul dann keine Weiterleitungsseite angeben und auch die Option: "Zur zuletzt besuchten Seite" abwählen.
    Danke für den Tipp! Login Modul auf 403-Seite - darauf kam bisher anscheinend keiner. Werde das beim nächsten Projekt mal testen. Beim aktuellen Pojekt mache ich das nicht, da das es ne produktive Seite ist und ich mir beim Ändern auf Sperren aller Artikel fast nen Mausarm geklickt habe...

  19. #19
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Danke Fenepedia,

    heute hatte ich das Problem und es funktioniert.
    Meine Extensions: contentmodify, dca_editor

  20. #20
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Sollte aber eigentlich gar nicht notwendig sein. Wie gesagt, in einer Installation von mir habe ich es exakt so wie beschrieben. Die 403 Seite leitet einfach auf die Seite mit dem Login Formular weiter, im Login Formular ist eingestellt, dass zur zuletzt besuchten Seite weitergeleitet werden soll und daher landet man auch auf der geschützen Seite, die man ursprünglich aufgerufen hat.

  21. #21
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Bei mir hatte es nicht funktioniert.

    Die Wege der Bits sind manchmal unergründlich.
    Meine Extensions: contentmodify, dca_editor

  22. #22
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Eigentlich nicht, man müsste sich die Installation im Detail ansehen um herauszufinden wo das Problem liegt .

  23. #23
    Contao-Fan Avatar von Sahel
    Registriert seit
    20.06.2009.
    Ort
    Cotonou, Benin
    Beiträge
    309

    Standard

    Hallo an alle,
    erfreulich finde ich, dass dieser thread ja nun schon 3 Ansätze für das Ausgangsproblem hervorgebracht hat. Ich fasse mal zusammen:

    1. Login Modul mit „Zur zuletzt besuchten Seite“ und Seite „403 Zugriff verweigert“ sowie auf entsprechende Seiten schützen und entsprechende Mitgliedergruppen aktivieren. (#2)

    2. Keine 403 Seite, Login Modul auf alle Seiten im Layout, Seiten nicht schützen, Artikel entsprechend schützen. (#13)

    3. Login-Modul auf der 403-Seite integriert, Im Login-Modul keine Weiterleitungsseite angeben und auch die Option: "Zur zuletzt besuchten Seite" abwählen. (#17)

    Welche Methode man nimmt, mag vielleicht auch vom Projekt abhängen. Alle Vor-und Nachteile sind hier auch noch nicht genannt. Ansatz 1 funktioniert ja wohl, konnte aber nicht von allen reproduziert werden. Wie Spooky sagt, hängt es wohl an einem Detail. Daher wäre es schön, wenn jemand das nochmal prüft und vielleicht alle notwendigen Einstellungen auflistet.

    Vielleicht mündet das ja nochmal in einen Wiki-Eintrag…

    Grüße,
    Matthias

  24. #24
    Contao-Nutzer
    Registriert seit
    05.08.2009.
    Beiträge
    119

    Standard

    Hallo zusammen,

    ich habe ein Problem, dass hierzu sehr gut passt.

    Bei mir verwende ich Ansatz 1, also ein Login-Modul mit "Zur zuletzt besuchten Seite" auf der 403-Seite.
    Das funktioniert, aber nur, wenn es auf eine 'echte' Seite geht.

    In meiner E-Mail verlinke ich auf die Detailseite eines Events, also domain.de/eventleser/events/event-id.html, und das klappt leider nicht.
    Stattdessen lande ich auf der wirklich zuletzt besuchten Seite (in meinem Fall die Seite nach dem Logout).

    Edit: Ach! Ansatz 3 ist ja sehr gewagt, aber das funktioniert dann auch mit der Detailseite. Wäre ich nie drauf gekommen. Danke!
    Geändert von vox (04.12.2015 um 12:49 Uhr)
    Grüße, Alex

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •