kundenlogin & geschützte downloaddokumente

Fragen zum Erstellen von Templates für webEdition.
ska
Member
Beiträge: 56
Registriert: Fr 6. Aug 2004, 17:44

kundenlogin & geschützte downloaddokumente

Beitragvon ska » Mi 5. Sep 2012, 16:50

hallo,
nach stundenlangem erfolglosem suchen: ich versuche, einen per login geschützten bereich in einer site zu implementieren.
ich habe verschiedene ordner angelegt, per kundenfilter geschützt; wer nicht angemeldet ist, wird auf die login-seite umgeleitet.
soweit funktioniert auch alles prima.

2 fragen (dringende natürlich:) ):
1. die login-seite habe ich dem (veralteten?) handbuch folgend angelegt, das formular sieht so aus:

Code: Alles auswählen

	
<!-- eingeloggt? wenn nicht, login-maske //-->
	<we:ifNotRegisteredUser>
    <we:form id="self" nameid="loginform" method="post" xml="true">
      <we:ifLoginFailed>
        <p>
          <strong>Ihr Loginversuch ist fehlgeschlagen. Bitte versuchen Sie es erneut.</strong>
        </p>
      </we:ifLoginFailed>
      <p>
        <label for="Kundenname">Benutzername:</label><br />
        <we:sessionField name="Benutzername" id="Benutzername" type="textinput" xml="true" />
      </p>
      <p>
        <label for="Kennwort">Passwort:</label><br />
        <we:sessionField name="Kennwort" id="Kennwort" type="password" xml="true"/>
      </p>
      <p>
        <input type="submit" value="Anmelden" />
      </p>
    </we:form>
  </we:ifNotRegisteredUser> 

	<!-- wenn eingeloggt, je nach id anzeige des links zur download-übersicht //-->
  	<we:ifRegisteredUser>
    		You are logged in ...
  	</we:ifRegisteredUser> 
und funktioniert leider nicht. we:sessionStart steht ganz oben in der seite. was mache ich falsch?

2. frage:
die umleitung beim aufruf ohne login klappt nur für php-dateien. gibt es eine möglichkeit, auch pdfs etc. mit den we-bordmitteln zu schützen?

danke für jede hilfe

silke

Benutzeravatar
Paladin
Senior Member
Beiträge: 363
Registriert: Mi 10. Feb 2010, 15:11
Kontaktdaten:

Re: kundenlogin & geschützte downloaddokumente

Beitragvon Paladin » Mi 5. Sep 2012, 19:57

Okay, kleine Anleitung, ich schreib die auch mal irgendwann in "schön" ;)

○ Modul "Kundenverwaltung" aktivieren!
○ <we:sessionStart /> im Master als erstes (!) einbringen
○ <we:registerSwitch /> zeigt einen Umschalter für den Edit an
○ Mit <we:ifRegisteredUser> und <we:ifNotRegisteredUser> entsprechend unterscheiden
○  <we:ifLoginFailed> bei gescheiterten Login

Beispiel für den Login:

Code: Alles auswählen

<we:master name="right">

  <we:ifNotRegisteredUser>
    <p><we:textarea wysiwyg="true" name="notLoggedinText" width="200" height="400" php="false" inlineedit="false" /></p>
    <we:form id="self" nameid="loginform" method="post" xml="true">
      <we:ifLoginFailed>
        <p>
          <strong>Ihr Loginversuch ist fehlgeschlagen. Bitte versuchen Sie es erneut.</strong>
        </p>
      </we:ifLoginFailed>
      <p>
        <label for="Username">Benutzername:</label><br />
        <we:sessionField name="Username" id="Username" type="textinput" xml="true"/>
      </p>
      <p>
        <label for="Password">Passwort:</label><br />
        <we:sessionField name="Password" id="Password" type="password" xml="true"/>
      </p>
      <p>
        <input type="submit" value="Einloggen" />
      </p>
    </we:form>
  </we:ifNotRegisteredUser>  
  
  <we:ifRegisteredUser>
    <p><we:textarea wysiwyg="true" name="loggedinText" width="200" height="400" php="false" inlineedit="false" /></p>
    <we:include type="template" id="10" comment="/navigationen/eingeloggteUser.tmpl" />
    <p><we:sessionLogout id="self">Logout</we:sessionLogout></p>
  </we:ifRegisteredUser>  
  
</we:master>

ska
Member
Beiträge: 56
Registriert: Fr 6. Aug 2004, 17:44

Re: kundenlogin & geschützte downloaddokumente

Beitragvon ska » Mi 5. Sep 2012, 21:43

danke.

mit ausnahme von dem hier
Paladin hat geschrieben: ○ <we:registerSwitch /> zeigt einen Umschalter für den Edit an
was soll das bedeuten, ich verstehe deinen satz überhaupt nicht???

also, sonst, hatte ich alles.
ich hab's jetzt gefunden, ich hatte die falschen feld-bezeichnungen im login-formular. falsch übernommen aus der doku ... bin ich eigentlich nur zu blind zum suchen oder gibt es keinerlei aktuelle doku?

sonnigen gruß
silke

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: kundenlogin & geschützte downloaddokumente

Beitragvon WBTMagnum » Do 6. Sep 2012, 00:01

Hallo Silke,

Bzgl. geschützer Downloads wird dir hier geholfen: http://documentation.webedition.org/wik ... -customers


HTH,
Sascha


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste