Login (SP-Tag): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 65: | Zeile 65: | ||
;<code>password</code> | ;<code>password</code> | ||
− | :Nutzer- | + | :Nutzer-Passwort. |
;<code>client</code> | ;<code>client</code> | ||
Zeile 77: | Zeile 77: | ||
::Verbindung gilt für die komplette Browser-Instanz (siehe [[SPEL#Session Scope|Session Scope]]). | ::Verbindung gilt für die komplette Browser-Instanz (siehe [[SPEL#Session Scope|Session Scope]]). | ||
:;application | :;application | ||
− | ::Verbindung | + | ::Verbindung gilt für das gesamte IES-Modul (Web-Applikation). Bei Verwendung von sp:login in Live-Seiten ist dieser Scope zu empfehlen, wenn immer der gleiche Nutzer verwendet wird (siehe [[SPEL#Application Scope|Application Scope]]). |
;<code>locale</code> | ;<code>locale</code> | ||
− | :Dieses Attribut dient zur Auswahl der zu verwendende Sprache bei | + | :Dieses Attribut dient zur Auswahl der zu verwendende Sprache bei mehrsprachigen Variablen. |
;<code>captcharequired</code> | ;<code>captcharequired</code> | ||
− | :Dieses Attribut wird verwendet um eine Session zu erzeugen, die Handler-Aufrufe nur zusammen mit der Eingabe | + | :Dieses Attribut wird verwendet um eine Session zu erzeugen, die Handler-Aufrufe nur zusammen mit der Eingabe eines Captchas ermöglicht. Dadurch können Live-Applikationen (z.B. Anmeldung zu einem Newsletter) vor maschinellen Zugriffen geschützt werden. |
==Beispiele== | ==Beispiele== | ||
Zeile 97: | Zeile 97: | ||
<noinclude> | <noinclude> | ||
[[Category:SP-Tags]] | [[Category:SP-Tags]] | ||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Version vom 13. Februar 2009, 12:03 Uhr
Name
<sp:login> - Anmelden eines IES-Nutzers
Syntax
<sp:login login="myname" password="secret" client="clientanchor" scope="application"/>
Beschreibung
Mit dem Login-Tag können Nutzer an den IES angemeldet werden.
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
session
|
Text | Ja oder login , password und client
|
None | 1 |
login
|
Text | Ja oder session
|
None | 1 |
password
|
Text | Ja oder session
|
None | 1 |
client
|
Anchor | Ja oder session
|
None | 1 |
scope
|
Scope | Nein | windowSession | 1 |
locale
|
Locale | Nein | None | 1 |
captcharequired
|
Boolean | Nein | false | 2.0.1 |
session
- Verwendet eine aktive Session für die Authentifizierung.
login
- Nutzer-Login.
password
- Nutzer-Passwort.
client
- Anchor des Clients.
scope
- Bereich in dem die erzeugte Verbindung zum IES gespeichert werden soll.
- windowSession
- Verbindung wird nur für ein Browser-Fenster/Browser-Tab verwendet (siehe Window Scope).
- browserSession
- Verbindung gilt für die komplette Browser-Instanz (siehe Session Scope).
- application
- Verbindung gilt für das gesamte IES-Modul (Web-Applikation). Bei Verwendung von sp:login in Live-Seiten ist dieser Scope zu empfehlen, wenn immer der gleiche Nutzer verwendet wird (siehe Application Scope).
locale
- Dieses Attribut dient zur Auswahl der zu verwendende Sprache bei mehrsprachigen Variablen.
captcharequired
- Dieses Attribut wird verwendet um eine Session zu erzeugen, die Handler-Aufrufe nur zusammen mit der Eingabe eines Captchas ermöglicht. Dadurch können Live-Applikationen (z.B. Anmeldung zu einem Newsletter) vor maschinellen Zugriffen geschützt werden.
Beispiele
Nutzer Anmelden
Template Quelltext
<sp:login login="myname" password="secret" client="clientanchor" scope="application"/>