ANMELDUNG – NICHT ANGEMELDET
Das obige Beispiel wurde wie folgt getemplatet:
[
<div class="form-inline form-group">
[tb:username: placeholder='username' type="text" class="form-control" required autofocus]
[tb:password: placeholder='password' type="password" class="form-control" required]
[cb:permanentlogin: type="checkbox"] [localize:remember_me]
[lbn:sendde:commandName="Update" text='Sign in' class="btn btn-default"]
</div>]
Anmerkung:
Es werden zwei Textboxen benötigt. Eine für den loginalias, die die ID “username“ besitzen muss und eine für das Passwort mit der ID „password“. Des weiteren wird ein Button für das Abschicken des Formulars benötigt.
Sie haben auch die Möglichkeit, eine Checkbox mit der ID “permanentlogin” anzulegen. Sobald der Benutzer diese aktiviert, wird ein Cookie hinterlegt, mit dem der Benutzer auch nach Schließen des Browsers automatisch angemeldet bleibt. Wenn Sie die Funktion nutzen möchten, sollten Sie in Ihrer web.config angeben, wie lange diese gültig sein soll:
<system.web>
<authentication mode="Forms" >
<forms timeout="50000000"/>
</authentication>
</system.web>
Platzhaltername
|
Typ
|
Platzhalterbeschreibung
|
[haserror]
|
string
|
Wenn ein Fehler während des logins auftritt (z.B. ist der Loginalias nicht vorhanden), dann wird dieser Platzhalter befüllt. Somit ist es möglich, Fehlermeldungen auszugeben, z.B. durch Verwendung von [mvif:haserror:neq:].
|
[username]
|
string
|
Benutzername
|
[isTemporarilyLocked]
|
string
|
Gibt true zurück, wenn das Konto wegen zu vieler fehlgeschlagenen Anmeldeversuche temporär gesperrt wurde, ansonsten einen leeren String.
|
[remainingLockDuration]
|
timespan
|
Gibt an, wie lange die temporäre Sperrung noch dauert (in Stunden).
|
ANMELDUNG - ANGEMELDET
[
<div class="form-horizontal">
<div class="form-group">
<label for="login" class="col-sm-10 control-label"><span class="glyphicon glyphicon-user on-right"></span> [username]</label>
<div class="col-sm-2"><a href='[logofflink]' class="btn btn-default">[localize:log_off]</a></div>
</div>
</div>]
Platzhaltername
|
Typ
|
Platzhalterbeschreibung
|
[logofflink]
|
string
|
Url, bei deren Aufruf die Abmeldung stattfindet. Sie können eine Weiterleitung hinterlegen z.B. <a href=[logofflink]?tabid=43>logout</a>, ansonsten wird auf die Startseite des Portals verwiesen.
|
[sitemanagerlink]
|
string
|
Die Url, um in den Sitemanager zugelangen.
|
[username]
|
string
|
Benutzername der angemeldeten Person.
|