Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Link zu geschützter Seite versenden

  1. #1
    Contao-Nutzer
    Registriert seit
    10.02.2012.
    Ort
    Basel
    Beiträge
    213
    Partner-ID
    8602

    Frage Link zu geschützter Seite versenden

    Wir möchten Links zu geschützten Seiten versenden.

    Der Empfänger soll zu einem Login-Formular kommen, sich einloggen, danach zu der Seite kommen die er als Link erhalten hat.

    Im Moment passiert das folgende:
    • Link anklicken zu interner Seite, bei 403-Seite landen, diese leitet weiter auf Seite mit Login-Formular
    • a) Login-Formular hat "Zur zuletzt besuchten Seite" angeklickt, leitet mit einem 302 weiter zur Startseite
    • b) "Zur zuletzt besuchten Seite" ist nicht aktiv, man bleibt auf der Login-Seite und sieht, dass man angemeldet ist


    Wie muss ich den geschützten Bereich strukturieren, dass der obige Ablauf ermöglicht wird?

    Braucht es auf jeder geschützten Seite ein Loginformular, falls man nicht angemeldet ist? Oder gibt es eine einfachere Lösung?

  2. #2
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Webbaumeister,

    möglicherweise hilft Dir diese Erweiterung?
    https://packagist.org/packages/heimr...directs-bundle

    Gruß
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    1. 401 Seite in der Seitenstruktur anlegen.
    2. Login Modul anlegen.
    3. Im Login Modul keinerlei Weiterleitungen einstellen.
    4. In der Mitgliedergruppe keine Weiterleitung einstellen.
    5. Das Login Modul auf der 401 Seite platzieren.
    Geändert von Spooky (22.04.2021 um 13:28 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    10.02.2012.
    Ort
    Basel
    Beiträge
    213
    Partner-ID
    8602

    Standard

    @Spooky: Danke vielmals für die kompetente Antwort!

    Genau so geht das.


    @Hella: danke für den Tip. Bin aber froh, ging es mit Bordmitteln.

  5. #5
    Contao-Nutzer
    Registriert seit
    18.06.2014.
    Beiträge
    130

    Standard

    Hi,
    bei mir funktioniert das von Spooky in #3 skizzierte Vorgehen leider nicht in einer 4.9

    - Mitglied erhält Link zu Seite oder Dokument im Mitgliederbereich (z.B. per Mail oder Newsletter)
    - wenn Mitglied nicht bereits angemeldet ist wird es auf 401 umgeleitet (nicht 403 – warum auch immer)
    - kann sich dort anmelden
    - im Login-Modul ist keine Weiterleitung eingestellt
    - Mitglied landet auf der Startseite des internen Bereichs –– nicht auf der Linkadresse

    Was mache ich falsch? Hat das etwas damit zu tun, dass bei mir auf 401 umgeleitet wird und, wenn ja, wie kann ich dies ändern?

    Danke und so long
    Michael

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

    Standard

    Ich habe die Anleitung auf die neue 401 Seite angepasst.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    18.06.2014.
    Beiträge
    130

    Standard

    Hmm, bei mir landet man dennoch immer auf der Begrüßungsseite für Mitglieder, die vorher als Weiterleitungsseite angegeben wurde. Inzwischen habe ich aber diese Weiterleitung ersatzlos entfernt. Auch hat es keine Auswirkungen, ob ich im Login-Formular 'zur zuletzt besuchten Seite' aktiviere oder nicht.

    Sehr merkwürdig.

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

    Standard

    Stelle sicher, dass du in den Mitgliedergruppen, im Loginmodul der 401 Seite sowie in den Einstellungen 401 Seite keinerlei Weiterleitungen eingestellt hast. Lösche danach den Browser Cache und die Cookies der Domain und versuche es nochmal.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    18.06.2014.
    Beiträge
    130

    Computer

    Tausend Dank!

    Bei den Mitgliedergruppen war eine Weiterleitung eingestellt –– dass ich die Weiterleitung dort ebenfalls angeben kann, das wusste ich gar nicht. So funktioniert es!

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
  •