Ergebnis 1 bis 7 von 7

Thema: Redirect zu Login wenn User nicht angemeldet

      
  1. #1
    Forum Newbie
    Registriert seit
    16.07.2006
    Beiträge
    15

    Rotes Gesicht Redirect zu Login wenn User nicht angemeldet

    Hallo Leute,

    bisher habe ich leider noch keine Lösung für mein Problem gesehen. Und die, die ich gesehen habe, finde ich für dieses "kleine Problem" doch sehr kompliziert gelöst. Deshalb meine Frage an die Runde.

    In meinem Menü befindet befindet sich der Punkt Login. Wenn man darauf klickt erscheint das Login-Formular. Nach der Anmeldung wird schön weitergeleitet wie es sein soll. Soweit so gut.
    Wenn man allerdings eine geschützte Seite direkt über die URL aufruft, z.B. Domain.de - Domainsuchergebnis dann erscheint bei mir ein 404, weil er die geschützte Seite nicht findet. Von der Logik einleuchtend, aber unschön für den User.
    Wie kann ich bei direktem Aufruf der Seite auf das Login-Formular weiterleiten?



    Grüße
    Michael

  2. #2
    Forum Stammgast
    Registriert seit
    13.05.2006
    Alter
    36
    Beiträge
    460
    Ich glaube standardmäßig wird das so nicht unterstützt. Ich würde es jetzt so lösen, über "config.includeLibrary" eine PHP-Datei einzubinden, die per header() eine Weiterleitung vornimmt. Das Ganze in der Bedingung, dass man sich im entsprechenden Teil des Seitenbaums bewegt und nicht eingeloggt ist. Wahrscheinlich muss man dafür aber das "Zugriff"s-Feld leeren und die zu schützenden Seiten in die Bedingung mit aufnehmen.

  3. #3
    Forum Newbie
    Registriert seit
    16.07.2006
    Beiträge
    15
    Kaum zu glauben. Hat das Problem denn niemand? Es gibt ja Extensions wie "Login Status Redirect", diese funktionieren aber nur, wenn der User schon eingeloggt ist.

    Wie löst Ihr das denn? Was passiert bei Euch, wenn jemand eine geschützte Seite direkt über die URL eingibt?

    Grüße
    Michael

  4. #4
    Forum Stammgast
    Registriert seit
    13.05.2006
    Alter
    36
    Beiträge
    460
    Ich habe das gerade mal getestet. Wenn man ohne angemeldet zu sein, auf eine geschützte Seite zugreifen will, wird bei meiner Testinstallation (4.2.6) die "Elternseite" (evtl. auch nur die vorherige der gleichen Ebene, die Elternseite ist in dem Fall ein Shortcut) angezeigt. Zumindest kein 404er.

    Bsp.: Feuerwehr Oberhaun: Einsatzkräfte

    Das ist die "richtige" URL für die Seite: Feuerwehr Oberhaun: Einsatzkräfte

  5. #5
    Forum Newbie
    Registriert seit
    16.07.2006
    Beiträge
    15
    Zitat Zitat von ThBodi Beitrag anzeigen
    Ich habe das gerade mal getestet. Wenn man ohne angemeldet zu sein, auf eine geschützte Seite zugreifen will, wird bei meiner Testinstallation (4.2.6) die "Elternseite" (evtl. auch nur die vorherige der gleichen Ebene, die Elternseite ist in dem Fall ein Shortcut) angezeigt. Zumindest kein 404er.

    Bsp.: Feuerwehr Oberhaun: Einsatzkräfte

    Das ist die "richtige" URL für die Seite: Feuerwehr Oberhaun: Einsatzkräfte
    Hm, ich regel das über das pagenotfound_handling im Install Tool. Seiten die nicht aufrufbar sind, werden mit 404 zurück geliefert.

  6. #6
    Forum Freak Avatar von Duke
    Registriert seit
    04.01.2008
    Beiträge
    520
    Wenn das mit der Elternseite bei Dir keinen Sinn macht, würde ich Dir auch das pageNotFound_handling aus dem InstallTool empfehlen.
    Dort kannst Du dann sowas in der Art schreiben:

    PHP-Code:
    USER_FUNCTION:typo3conf/pageNotFoundHandling.php:user_pageNotFound->pageNotFound 
    Und in dieser Datei dann Deine Eigene Funktion schreiben, so wie sie Dir am besten passt. Sowas in der Art z.B.
    PHP-Code:
    <?php
    class user_pageNotFound {
      function 
    pageNotFound($param,$ref) {   
        
    $pos strpos ($param['currentUrl'], "intranet");
        
    $page = ($pos) ? "intranet/" "errors/404.html";
        
    header("Location:http://www.deineseite.de/".$page);
        exit;                    
      }
    }
    ?>

  7. #7
    Forum Stammgast Avatar von chainsaw81
    Registriert seit
    18.03.2008
    Ort
    Frankfurt
    Beiträge
    407
    Wir mögen nicht immer bekommen, was Wir wollen. Aber Wir bekommen immer das, was Wir wirklich brauchen!
    [Elisabeth Kübler-Ross, R.I.P]

 

 

Aktive Benutzer

Aktive Benutzer

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

Facebook Kommentare

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 29.09.2011, 16:42
  2. Antworten: 6
    Letzter Beitrag: 09.11.2010, 20:38
  3. Login und Redirect mit Parametern
    Von zabroc im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 09.08.2007, 09:51
  4. FE user login
    Von rudolf im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 12.06.2007, 17:59
  5. BE User Login ohne BE anzeige?
    Von herbert2000 im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 08.09.2006, 08:48

Stichworte

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237